Very cool boss fights and amazing animations! It's also nice to have some player choice considered w/ the upgrades, I'm a fan of the blood spikes! Anyway, I got to the what I think is the last boss (4th fight), and was indeed a true boss. So needless to say I died, and restarting to the very start is a bit too punishing for me, so I didn't finish it. But might come back and try again later. But awesome job guys! Solid entry!