I am in awe at how well-made this game is. Very polished audio and visuals, and it has a very robust core gameplay loop.
My main gripe with it is how long the cooldowns for attacks are (combined with the lack of any indicator for when they’re ready), which does force an uncomfortably over-cautious playstyle (despite the vibes of the presentation suggesting a much faster pace), lest one get caught out unable to attack/dodge, suffering a quick death as a result.
Still, even if the numbers used in the system do lead to some uncomfortable ludoaesthetic/ludonarrative dissonance, the underlying system and presentation do provide a very strong foundation for a potentially great game. Well done!