Tales from the Borderlands Launch Trailer
Telltale Games released a Tales from the Borderlands launch trailer to whet the appetite for their just released adventure game set within the quirky post apocalyptic world of the Borderlands series. Gone is the open world first person shooter in favour of a more story driven experience, and with games