borderlands

borderlands telltale games SXSW Video Game Coverage - 8071904768
By Unknown
  • -
  • Vote
  • -

Our first look at what's to come from Telltale's take on Borderlands should come from SXSW on March 8th. Stay tuned!