Super fun. The graphics are very pretty, the gameplay loop is satisfying, the story was a nice touch. My only critiques would be to add a function to skip dialogue (when retrying a level) and to probably add a pity system to the dice rng (I lost 50 health to ten very unlucky rolls in a row).
On the polish side of things, looks good! Adding a bit more punchiness/juice would be good but the game feels really good as-is!