Meh.
The music used in this is a rather annoyingly overused song, the game is boring and slow, and your little TIE fighter clone thingies' missiles have homing that's a bit too accurate for what this game is. Plus it bugs me that you've butchered the gameplay that made Space Invaders what it is.