Which game is in the Borderlands series and was developed by Telltale Games?
Tales from the Borderlands
Q16820462
entity
Borderlands
Borderlands
Q1383563
entity
Telltale Games
Telltale Games
Q16962493
Tales from the Borderlands