Very difficult :D But after multiple tries you get the hang of the ability system and start getting some awesome combos! (I cannot beat the vampire because I am bad)
It looks like the 2nd boss is broken. Oopsies.