The music and presentation is really good!
The timing on those attacks is very tight but rewarding when hitting the perfect horizontal angle.
Improvement suggestions:
- Sometimes in the dodge minigame, the floating pickups move completely horizontally and spawn too high to be touched by the player, which is unfair.
- Sometimes a ball spawns very close to the player which give little time to dodge.
- Improve player feedback in the fight sequence. Just adding a small text reading "Hit!" or "CRITICAL HIT!" when landing an attack would help a lot.
- Add an in-game tutorial to explain a bit better the fight mechanics.
- Some backstory or narrative to let the player know where we are and how we got into this fight would be awesome too!
Good job!