
The Walking Dead: Survival Instinct Launch Trailer Released
Activision have released the launch trailer for their upcoming title, The Walking Dead: Survival Instinct. The launch trailer comes ahead of the game’s launch for the PlayStation 3, Xbox 360 and Wii U …