Really well done! I found myself focusing on dodging first, only to later try to maximize damage output at the detriment of my own safety...
I had a lot of trouble against Raiko though...especially her timeout spellcard...had to use all my continues...
(Maybe I should have abused the bomb invulnerability more)