Alien is looking pretty bad ass. Well done Heighway and all involved!
2 Concerns that will hold it back:
1. Code. Alien is going up against BM66 (Lyman) & Dialed In (Ted/Keith). Those are the best programmers in the industry. Those guys alone can take a crappy theme/layout (WOZ, TWD, etc...) and make gold! Can Alien compete with these programmers?
2. Design/Quality Issues. New company = a mountain of headache learning curves.
Get those things ironed out and Alien has the potential to blow away the competition.