Finished Alien: Isolation recently. Game looking awesome and definitely gives that original ALIEN vibe :0