This game is great!
I ran into a bug, though! The second time you transform, after the hero gets the shield, if you only damage them one time, you un-transform and the whole cutscene plays out again. (Edit:) Similarly, if you refuse to attack the hero after that cutsceen first plays, and they leave and come back, the whole transformation cutscene will play again the next time they fight you instead of skipping to the transformed phase.