Humble Store Honors – Download a Free Copy of Telltale's Adventure The Walking Dead Season One

The Humble Store is again honored and this time on the occasion of the end of a big summer resale at the standard 48-hour free repertoire came the first season of Telltale's Walking Dead Episodic Adventure

For the next two days, you can download your free steam key games and all you need is to have a valid account at the Humble Store and to visit this link and download your copy of the game.