Just by seeing this one trailer, I have to say that I see a couple of scenes that, to me, look like they are taken right out of the Alien movies. Other than that…eh, I don’t know. We will see, I guess.

Advertisements