The art, animation, and character design all looks fantastic! I also like how challenging, yet beatable the bosses are. But if I were give some feedback, I would add some visual or audio cues before they do an attack to give the player time to react accordingly. I would also add some knockback to the enemies once they get attacked to not only act as a good visual cue, but to also give the player some breathing room so they won't immediately get attacked again. But overall this was a really fun game! I wont lie I got somewhat invested into the story lol