The presentation is probably the strongest part of this, but I didn't find the actual gameplay very enjoyable.
The shooting gets repetitive pretty quickly, and there isn't much depth to the upgrades, with the fact that when they actually appear, you are given no time to actually choose one so you accidentally choose an upgrade you don't even know what it is.
The style and music are nice, but the game doesn't fit the theme and I don't think it is polished enough.
Nice entry though!