Tag Archives: Telltale Games

The Walking Dead Impressions

I just finished the 5th and final episode of The Walking Dead (Telltale Games) the other night, and I just had to write about it. Advertisements

Posted in PC Gaming | Tagged , | Leave a comment