I like it! Graphics are great and I like the upgrade mechanics. I have a few minor complaints. I wish the enemies wouldn't shoot while they're off-screen, it feels a bit unfair, also the square shouldn't charge while it's off-screen. Second, I can just fire while spinning around and get a bunch of kills from far-away enemies, there should be some de-spawn time on the bullets. I also wish the game didn't quit out as soon as you die. Other than that, it's a good game! :)