Very fun! I got 7650 points, I missed some aliens. I liked the mixture of tower defense and space shooting. The intro was a bit long, maybe if you could actually try out the controlls in the intro would feel better, and it'd work as a tutorial.
Great job!