I really enjoyed the game. My only complaint would be that I found it almost impossible to not get hit at the start of a level, maybe there is a trick I didn't figure out but with the enemies coming from every direction there was no where to go.
The upgrades were a great touch and give it some replayability and I really liked the look of the game. The music and sounds fit really well with the game.
Great job!