Tales from the Borderlands

Tales from the Borderlands

A five part episodic game series from the creators of The Walking Dead: A Telltale Games Series

PROS

CONS

Best Borderlands downloads