Walking Dead: The Game – Season 2 Scheduled for Fall 2013 Release
Telltale has confirmed that the second season of the commercially and critically acclaimed Walking Dead: The Game is currently aimed towards a Fall 2013 release. Recently Telltale CEO Dan Connors chatted […]