Super game. Caught me off guard with the blood particles. Took me a while to work out how to defeat the second boss.