Humble Bundle Inc. has set up a more permanent home for its charity-focused digital bundles: The Humble Store. Humble Bundle generally relies on selling bi-weekly pay-what-you-want packages of independent content, but today's storefront launch takes a more common approach. Instead of packaging