Cool idea! Definitely a bit challenging :). For a boss rush game I would suggest polishing up the player movement and attacking to feel nice, since the quality of that will affect how the game feels to play and make it more fair.