Top
20°

Preview: Alien: Isolation | Stevivor

Shane Wall -- "The LA Convention Center is conveniently located on Earth, rather than in space were people can hear you scream. Unfortunately for the other players enjoying Alien: Isolation alongside myself at E3, I was making enough noise that those in space would somehow have noticed. "

Read Full Story >>
stevivor.com
The story is too old to be commented.