Tag: The Walking Dead Season 2
The Walking Dead: The Game Season 2 aiming for Autumn 2013, not 2014
The Walking Dead: The Game from TellTale Games was a revelation last year. Updating old-school point and click mechanics with subtle story telling, meaningful decisions and a great art style, it made it into our list of top 10 PC…