Telltale’s The Walking Dead series returns in August for a final four-episode run

The Walking Dead: The Final will mark the end of the long-running episodic Telltale series, which now has an August 14, 2018 release date. The season will end Clementine’s storyline. Read more…
Neowin