Saturday, November 22, 2014

News::Alien Isolation Review (The Geek Culture)

In space, no one can hear you sigh with Sega's latest.



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