Are you excited for Episode 2?
Telltale Announces Release Date for Episode 3 for The Walking Dead: New Frontier; New Trailer Released As Well
Episode three launches at the end of the month!
At least we have some details on the upcoming series.
Newcomers to the series and veterans alike need to play New Frontier