This is an awesomely smooth game, in the controls, in the graphical transitions, in the heavily outlined considerably detailed backgrounds and character animations, in the empowering gameplay, ambient music and thunky sound effects, in the progressive waves, the simple upgrades and the automatic firing. All in all it's a load of fun, great work!
-cd-