Fun and juicy game. I was able to complete it on my first play through. The shop in the game felt very rewarding and added to the overall experience.
A couple of minor things. After finishing a level, I continued to hold down the shoot button, as soon as I entered the upgrade screen I fired immediately exiting and skipping the upgrade. Also, you can just leave from the top of the screen.
Overall, I think this game is an excellent entry for this round. I'm impressed as always with the quality of games that you submit.