Telltale’s The Walking Dead’s final episode launches next week
It’s been a long and winding road, but Telltale’s The Walking Dead will finally come to a conclusion when the games final episode, ‘Take Us Back’, launches on Tuesday 26th March. https://www.youtube.com/watch?v=y7006sUs1FsVideo can’t be loaded because JavaScript is disabled: The Walking Dead Final Season: "Take Us Back" Trailer, Ep. 4 (https://www.youtube.com/watch?v=y7006sUs1Fs) The episode will bring … Read more