At the massively high bar you guys are setting, anything less than perfection wouldn't be acceptable. I believe this game will be good, but not the end all Alien game. When it comes to media(Games, Movies, Music) when something is delayed, it means that something has gone wrong. Wrong.