Took me a bit to figure everything out, but I made it to the boss but I lost :(
In general great game only the attack and damage/die animation seemed a bit delayed and when you get hit was questionable for me. But I liked it a lot :)
Thanks! As for the animation delay, I figured out a little too late that I should probably have put more of that code in Update instead of FixedUpdate. If I decide to update this in the future, I'll see if that fixes the delays.