Great Game!
+Presentation presents itself well
+Graphics and gameplay smooth each other throughout the game
+Very creative use with the mouse and keyboard
-The particles of the enemies, upgrades, and animation from enemy deaths can become clustered at times, but it's nothing too big though.
All in all this is an awesome game! By the way, the girl has a really nice soft voice =)