Telltale Games doesn’t have a release date for the episode yet, but “coming soon” usually means that it’s almost here in a matter of weeks. You can check out information on the rest of the episodes at the series’ official site: http://www.telltalegames.com/walkingdead
Trailer:
You must be logged in to post a comment.