Love the intro, overworld map, and level selection! Also, the music and sounds fit soo well :) And as others mentioned, the random character generation works really well and is such a cool feature ~
Hope it's oki if I also write some ideas for improvement:
- falling down seems to lock one out of the game sometimes (no respawn)
- before the goal, falling down into the fire makes it impossible to get back up and results in a slow and painful death 😭 if that was on purpose, you managed to capture despair quite well on multiple levels!
- some of the projectile-shooting enemies are a bit frustrating because the projectiles are so close together, making jumping between them very difficult right from the start
Hope to see more of it :D