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.
Thanks for saying it