The aliens move fast anyway; o
It's pretty good as a game ^^
Especially the shots with the level is not bad.
I would have liked to have a boss =D