Thanks for your feedback! In retrospect, I should have put in a bit of a cooldown for taking hits. A lot of the logic is animation based - so maybe it would have helped to make Victor invincible while the damage animation plays.
And I may have overhyped the gif, but I think its funny :)