During the IGN Live E3 coverage stream, Telltale Games’ developers stopped by to discuss what is next for the company. They showcased some footage of The Walking Dead season 3, and some images of their new Batman game!
Tag: telltale games the walking dead
The Walking Dead: Season 1 – PC
Do you like zombie games? Do you like point-and-click adventures? Do you like The Walking Dead? Nerd Bacon’s Justicescooby doesn’t care! Find out why right now in his review of Telltale Games’ The Walking Dead: Season 1, and the 400 Days DLC.