Telltale's The Walking Dead - Free for a limited time *OFFER ENDED*

Telltale’s The Walking Dead is currently free on the Humble Bundle

You’ve got about one more day to claim it! :smiley: