Tales From The Borderlands Features

What's The Best of the Telltale Series Games?

Mike takes a look at Telltale's history and decides which titles have been in the best in the Telltale Series.