The Walking Dead: season 1 free


#1

The Walking Dead: season 1 is available for free for a limited time on Humble Bundle
(the Telltale one that is).

Just in case you didn’t know, I didn’t even know until a friend told me.

About a day until the sale ends.


#2

Thanks for saying it :star_struck: