Fun, but the fact the level up screen pops up without warning caused me to accidentally pick an upgrade sometimes when it came up while I was shooting. I also wish there was more feedback for the player regarding hitting enemies and getting hit.