Tag Archives: telltale
The Walking Dead: The Game – Episode 3 review
tumblr_m9nqzonsBh1rp96kao1_1280

The Walking Dead: The Game is a point and click adventure, set in an apocalyptic world of despair, desperation and…