Interesting, because you're only managing linear events this almost has a type of "idle game" appeal.
Maybe I didn't get far enough, but I would've liked to more types of enemies. Best thing to do is to counter the player's main behavior. So if you had fast missles that the player wants to dodge instead of trying to be in the same lane as, it adds a little more spice.