Humble Store Winter Sale *Expired*

The Humble Store Winter Sale is now on with over 500 games on sale.

There will be new deals everyday so check back often!

Day 1 Highlights:

All the games are Steam redeemable.

To check out all the games on sale in the Winter Sale click here.

The Humble Winter Sale ends on the 22/12/2014 at 20:00pm (GMT+2).