Tagged:  The Walking Dead Season 3 Episode 1 & 2 A New Frontier The Ties that Bind Xbox One free download

By Games Torrents 2 XBOX One

The third season of Telltale’s Walking Dead series, A New Frontier, begins this month with a two-part episode titled Ties That Bind’ Part I & Part II. Now, Tellltale has put out a launch trailer–and it’s intense, thrilling, and beautiful… Read More »