Login // Register
navigate
authors

On Telltale’s The Walking Dead; The Game I Didn’t Know I Wanted

I wasn’t even paying attention to Telltale Games’ The Walking Dead game during its development. I had never played a Telltale

…more