Yeah, the downloadable maps are a lot fun. The developer is working hard to build a community. They have weekend competitions with real time online scoring and give out cash prizes.
I'm really enjoying it so far, only I can beat the level 4. Those yellow capped aliens are tough!!