Monday, June 16, 2014

News::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. "



via N4G: pc news feed http://ift.tt/1lGRxNS