The Humble Bundle team have met huge success with their pay-what-you-want strategy, as a platform for millions of game downloads, and today they've opened up their distribution platform to a more traditional storefront.
The Humble Store is now open for business with fixed price points for an assortment of indie games across PC, Mac and Linux, with some titles free of DRM, some offered as key code redeemable on Steam, and others giving customers the option of both.
Celebrating launch day, the store has a number of daily deals on popular indie games such as Natural Selection 2, Chivalry: Medieval Warfare and Don't Starve. Watch the launch trailer below.