Dead Space 3: Demo Impressions

EA released the Dead Space 3 demo to the general population on January 22nd and we are here to give you our first impressions of the game (well, based on the demo). Let me start by admitting that I totally [...]

January 24, 2013 DO NOT USE