This screenshot was just tweeted by Telltale Games, who are promising that Episode Three of their excellent Walking Dead series will be available "VERY soon."
|
|
ThePauseMenu |