I really like all of the sprites and special effects. Each boss has it's own design and their arenas are very immersive.
The attack direction is a bit frustrating especially when trying to attack downwards. Overall, I think the boss designs are amazing but the fight pacing needs a bit of adjustment.