The presentation is great! You nailed the pixel art vibe. I wish the weapon didn't rotate around, but I can see why you made that decision.
I wish there were slightly more pre-battle randomizations. "Spikes affect player/enemy/both"/etc.
But I found myself rocking along to the core game loop. Well done!