Nice! Was fun to play! I really liked the natural progression built in: as you get more aliens, you shoot more guys, so you get even more aliens, which makes it harder to balance, which means you might lose aliens. It all felt very tight and well done!