Telltales Walking Dead Season 1 Free on Humble Store
Telltale's the Walking Dead forms an excellent, with season 1 the best of the lot in my not-so-humble opinion.
So, for those of you unfortunates that have not had a chance to play this amazing game, you can now pick it up for free from the Humble Store
Hi, Nenad. It's very interesting post about Telltales game, can you visit my page and check out my gaming articles?