07 September 2017

FREE The Walking Dead: Season One Game (PC Digital Download)


Through September 8th, head on over to HumbleBundle.com and download Telltale Games’ The Walking Dead: Complete Season One  on your PC completely FREE – no promo code needed!
You’ll need to have both a Steam account and a Humble Bundle account and be able to link your Steam account to your Humble Bundle account.