This is an excellent game idea! Super fun to play. The music was excellent too!
A few comments:
- It seemed like the dash would go towards the mouse if there was no keyboard input, but go a keyboard direction if the player was moving. I found this a little unintuitive
- I think having a short invincibility cooldown after being hit (or making the hurtboxes/hitboxes slightly smaller) would make it more fun
This is super on theme, and a great demo!