Telltale Games has released the world premiere trailer for their upcoming Tales from the Borderlands: A Telltale Games Series.
Related Articles
Spirit Halloween Unveils Axe-clusive...
18 hours ago
Pacific Rim Pinball Announced
19 hours ago
Truck Driver – Heading North Launch...
21 hours ago