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 give in to the mood that these games evoke. I allow them to trick me [...]