David Sanchez
Active Member
It's been quite the lengthy road leading up to this point, but Telltale Games has announced that The Walking Dead will reach its season finale soon. Titled The Walking Dead: Episode 5 - No Time Left, the final chapter in this wildly successful adventure game series will come to a halt next week.
The game will launch on the PlayStation Network on November 20.
Continue reading...