Monday, October 6, 2014

News::Alien Isolation launch trailer should have you running scared

Neil writes "Alien Isolationeven the words are enough to send a chill down your spine, and the launch trailer does just that as well!"



via N4G: pc news feed http://ift.tt/ZOhhAU