uuhh. . .
No, it's not a perfect game, but it's well made and smooth. So what if it's hard? Isn't that kinda the point of games, so long as they are feasible? And to Joni, um. . .seriously? You gave the game a crap rating because it wasn't in your taste? That's like saying physics isn't your thing, so naturally Stephen Hawking is a moron.
I thought it was well built, and a good concept. One issue I have is that special abilities should be explained a little more clearly (you never give details of how they work, exactly. Not that they're hard to figure out, but you don't want to have your players wasting 350 Y on something that fails).
And personally, I thought the control setup was very nice. Your left thumb rests on the space bar with your left fingers on the number row, and right hand working the arrows. Not awkward at all. *shrug* Good flash, good concept, smooth execution. Remake it with the -constructive- points in consideration, such as possible control customizing and adding some story to it. Give mr. ninja-in-training a name, and little story blurbs between temples.