The Humble Store kicked off its Winter Sale yesterday, offering over 500 games on sale through 10am PT on Monday, December 22, 2014. Some of the sale items are only available as daily deals, so make sure you check back each day.
The Humble Store kicked off its Winter Sale yesterday, offering over 500 games on sale through 10am PT on Monday, December 22, 2014. Some of the sale items are only available as daily deals, so make sure you check back each day.