I'm embarrassed to admit that I couldn't beat the boss, even in beginner difficulty. Missing an attack felt like a death sentence with all the minions and Permanent projectiles(disappear only when they hit the player for some reason), the survival chance were near zero every time.
The looks really good by the way. Nice and responsive, easy to understand combat.