Fun game
Music is annoying (but seems good), like in all game PLEASE add a mute button, it's a pain in the ass when you're listening to true music (Yours wasn't bad, but when it's death trash black metal or whatever you call it, it doesn't nessesarily please everybody)
The upgrades aren't well defined. There should be a little description of what it does, and how much points it cost, too.
It is a fun game, but it is really overdone, you should try a more creative approach :P