Neat game you've got here, enjoy playing it! but damn, it gets pretty chaotic when more enemies of different colour starts spawning. Especially true with all the controls going on, a little bit too much if I must say so. What you could do is to make the ship static and you only control the shield's and the ship's rotation and have the shield's rotation be independent of the ship.
Overall, I enjoy playing it and the visual feedback is very satisfying too! well done, keep it up!