Love the animations and movement of the player! Feels very dynamic and alive.
During the fights, it was a bit difficult to know if I was dealing damage and how much health the boss had left, though - the hit animations seemed a bit slow and delayed at times, and it took me a while to realize what the hit animation was.
Besides that, the fights were very neat - nice and varied, and they were satisfying to beat after figuring out their patterns!