This is a very cool idea! If I was to make a couple of suggestions I'd look at some sort of charge meter to understand when you spun the attack enough, and an option to skew the camera towards the boss as I've found myself fighting them off screen due to how hard to dodge their attacks is when you're too close.