Telltale took the stage at E3 during the PC Gaming Show to show off The Walking Dead The Final Season and how they will wrap up Clementine's story.
Telltale: The Walking Dead Archives
The trailer for Telltale's The Walking Dead season 3, episode 4 "Thicker than Water" has arrived. Beginning Tuesday April 25th, you can download the new