Well, this is it. The time has come to see if Alien Isolation can become the game all Alien fans have been waiting for, or if it will just be added to the mountain of past failures. If the brand new launch trailer is any indication, at least the team at The Creative Assembly has gotten the mood right. Read on to see the trailer for yourself.
Read more »