This game impressed me!
I love the graphics and music. The palette is nice. The sprites are stylish, and the songs go hard. I thought enemy and player projectiles looking too similar would be a problem, but after realizing your own attacks can hurt you, the fact that they look similar made a lot of sense lol.
I like how the hearts force you to move around the arena, and breaking them forces you to change your weapon. The enemies aren't threatening by themselves, but the fact that you have to worry about hearts, forced weapon changes, and self damage makes the game quite engaging. The movement feels great. The guns feel great, and are all pretty different. The only minor complaints I can think of is that a more aggressive enemy type would be nice, and I don't think the pick 3 adds much.