Connect with us

Blog

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

When Telltale Games released The Walking Dead game back in 2012, there was no telling as to how the point...