Additional 20% off Clearance | Bloomingdales

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

Through September 8th, head on over to 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.