The gameplay is solid with just a bit more refinement you have a top tier game right here! This is something that with the right music, and some more touch ups on the backgrounds would elevate this game to the top of my list, is incredibly fun and really loved the mechanics you implemented, from the shooting, the way the ships come in and the way you take damage on certain parts!
Man I geek out for this kind of stuff! Great job!