Great game,
The controls are hard to use at first, but you get used to it after playing a little, or it's just me being easily adaptable to controls. *shrugs* Good gameplay, repetitive to some, (but not to me) good art and animation. It might need more upgrades to screw around with, but I'm fine with the current number of upgrades. 2 per level. Maybe you can add a thing where you can 'test' out any upgrade for a limited amount of time.