I love the silly graphics and music. The randomization mechanic is quite awesome it feels like youre playing a roguelike but any time you get an upgrade it can also be a downgrade one time i got myself high speed bullets with low firerate which pretty much turned my minigun into a sniper.
Also i appreciate that you dont need to constantly hold a button to shoot.