The game is fun in principle and the design and the aesthetics are nice. But even though I checked your description about the controls it is a bit weird to control. And some animations feel a little under polished. Just 1-2 frames missing. The game is fun to play because the music is good and the player feels fluid. I have some constructive points :
- Add some effects about when the player is damaged and when the enemies are damaged.
- The spikes aren't obvious that those are spikes
- Each mechanic is serving a single purpose, maybe mix it up a bit.
- The animations need to improve but they are on the right path, only 2-3frames added and some principles applied maybe.
- Controls felt weird
I enjoyed it when I got it right. But the controls weren't intuitive.