The finale of second season of The Walking Dead: A Telltale Game Series is finally here! In case you missed it, here’s a list of the release dates for the episode:
8/26 – PC/Mac on Steam, PlayStation North America
8/27 – Xbox 360, PlayStation EU
8/28 – iOS
Once you’ve played the episode, come and discuss the Season 2 finale on TheWalkingDead.com here!