I don't often come around here anymore but I watched most of the stream, let's hope that their obsession to pay attention to key details from the film hasn't ruined this game. I am still excited and going to pick it up because it's aliens. Let's all hope it turns out to be what we expect!