Behind the scenes: The Walking Dead Video Game

Telltale Games has been working on The Walking Dead video game since