The game turned out good, though I feel like the camera is too close to the player. I would like to be a be able to see the enemy ships before they attack so I could try to avoid them. Right now I fly around and usually get hit by things I cannot see (loosing some health) before I can react. That coupled with how little health is out there makes it feel like the game is just a “losing game” where you can’t really “play forever” because you will always get hit, and always lose life.
I really liked how you implemented the shield mechanic. Especially how when you enable it, firing will hit your own shields and start dwindling them down.