Wow, the art is great!
Although the gameplay need some improvement. When you hit the aliens it drags you to the left of the screen, despite the character in full hearts.
The music sounds great, but after a while it starts to sound repetitive.