Home » Telltale Games
Game Reviews Games

‘The Walking Dead: The Telltale Definitive Series’ Review: A Bittersweet Swan Song for Telltale’s Defining Game Series

Antonia Haynes
When Telltale Games released The Walking Dead game back in 2012, there was no telling as to how the point and click interactive adventure game...