Let’s Play: The Walking Dead: The Final Season (PC) Episode 1

webfeedsFeaturedVisual

 

New mic, who dis? Clementine!? The Walking Dead: The Final Season!?!? We’ve come so far, not only with the story of this Telltale Games series, but also as a streamer.

The first of the series came out in April of 2012, over a year before I ever even considered streaming. So let’s finish strong, and continue living for our best life… for Lee.

Read moreā€¦ “Let’s Play: The Walking Dead: The Final Season (PC) Episode 1”