TellTale Game’s The Walking Dead: The New Frontier mini-review
Yesterday, Telltale Games released their latest Walking Dead game titled: The New Frontier and the Fandads got their hands on it. Now, while we did not get a chance to play both episodes yet, we are going to give you a little information on the game and our first initial reactions. First off, Telltale has […]
TellTale Game’s The Walking Dead: The New Frontier mini-review Read More »