I obviously like the concept. Perhaps it's a conflict of interest just by me reviewing it :P
Anyways, fun stuff. I don't mind the controls at all, and find that they're quite entertaining and challenging once I'm comfortable with them.
Pretty good game, and I look forward to your future stuff.