It’s not hard to see what Telltale have done with the title; “The Final Season” – It’s a good way to get fans of the initial season that have since dropped off at certain points back. When the first season ...

It’s happening folks! August 14th is the day Telltale will drop episode one of it’s final season in Clementine’s epic Walking Dead saga. Expect the usual 5 episodes with roughly a bi-monthly release schedule. Check out the trailer in all ...