Unique idea! I can see this becoming something really great if you polish it up. I had fun, like others have said, some audio would help and the upgrades are pretty pricey. You can time the hits pretty well but I think adding some anticipation through animation or effects would be nice. Seriously though, I think this has a lot of potential to become a captivating game. Great work!