Check out the new Dead Space 3 trailer, “Take Down The Terror”. Oh I can’t wait for this game so that I can scare the shit out of myself while I play with Tanya. Speaking of Dead Space 3 – did you see me and Tanya play the demo together? You can check it out ...