very awsome!
the game play is surprisingly well done seeing as it is in flash. the only gameplay handicaps are that aiming and shooting is very awkward until you upgrade and that you should add some sort of indicator of where the enemy is coming from, because there are times when you don't notice that the enemy is coming and all you have to guide you is that alien howl.