Telltale Games Announces Tales from the Borderlands

5min Video Games

by 5min Video Games

1.2K
12 views
Telltale Games announces its next game series, set in the Borderlands universe.