I've played that game before, some months ago when you posted it.
Pretty badass, comparing to my piece of shit space shooting game.
I just think that at some times there are just too many ships on screen, which is kinda pointless.
The music is pretty cool, I like the finishing jingle.