Telltale Games have rolled out a new season for its hit game series, Walking Dead.
Telltale Games have rolled out a new season for its hit game series, Walking Dead. The third installment is named ‘A New Frontier’ and the first two episodes of this season are already out. This season picks up from the path chosen by the player in the previous two season and builds upon it in this point-and-click game. A new playable character, Javier is introduced. The game released on December 20, 2016 and is available to play on Steam, Xbox One, PlayStation 4, Android, iOS and Mac
Who do you think will win Dota 2 - The International 7