Shopping
12 Comments

Humble Weekly sale bundles Telltale Games at a price of your choosing

This week's Humble Weekly sale features several games from The Walking Dead developer Telltale Games in a name your own price bundle. Games in the bundle are available for Windows PC and Mac...