Put on your parka while watching this snowy Dead Space 3 gameplay footage

By on June 19, 2012