Tag: walking

The Walking Dead Season 2, Episode 1 Release Date Announced

Telltale have announced that fans of their Walking Dead episodic series can looking forward to the first installment of season 2 very soon. The new season, in which you’ll be able to play as a slightly older Clementine, will begin on December 18th with the first episode titled […]