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 the dead.