I love how alien the enemies' ship looks in contrast to to our ship. Really tell some story with the design alone.
My only pet peeve in this game is that I cannot go to the upper half of the screen. "I can dodge this bullet just by move forward a little bit" and then I hit an invisible wall. Other than that this is a fun game.
Anyway, my highscore so far is 3200.