Telltale Games has revealed that the second episode of the amazing Walking Dead game will be released on Thursday of this week. We took a look at Episode One when it came out earlier this year and loved it. I, personally, can't wait - I've played through Episode One and really want to play through this next installment.
Posted by Jeff Scott on August 27th, 2012
+ Universal App - Designed for iPhone and iPad