The Walking Dead: The Telltale Series Archives

Telltale's Walking Dead Season 3 Episode 4
Telltale Games has announced on Twitter that the newest episode for The Walking Dead: The Telltale Series will be out on April 25th The new episode, titled "Thicker Than Water" will follow up on the third episode "Above the Law," and the new art gives us a few hints as to the story by showing David standing[...]