I did fear that the orbiting shields may be a bit too much, perhaps I should have made them only last for 3 or so seconds then disappear.
And yes, more sounds/particles on the bosses when hit could have gone a long way.
Thanks for the feedback, it has helped bring to mind where the game could have been improved upon.