Today the wait for Telltale’s third season of the Walking Dead adventure series is over as episodes 1 and 2 have now become available on all platforms. The Walking Dead: The Telltale Series – A New Frontier Episode One: ‘Ties That Bind’ Part I & Episode Two: ‘Ties That Bind’ Part II are now available for download.
Check out the trailer below and dig in!