Today, Telltale Games confirmed via their Facebook page that the second episode of The Walking Dead: Season Two will release sometime in early March. Above...
Earlier today, Telltale Games confirmed that they will be teaming up with Gearbox Software to reveal more details about Tales from the Borderlands at an...