CLW
12-07-2013, 05:08 PM
https://pbs.twimg.com/media/Ba6xUm9CYAEeGfV.jpg:large
Telltale Games teams up with Borderlands to make an episodic game just announced for release in 2014. Youtube video to follow I'm sure soon....
Telltale Games teams up with Borderlands to make an episodic game just announced for release in 2014. Youtube video to follow I'm sure soon....