Thanks for the extra info. Seems to me like this is the perfect company that can eschew outside investment; I assume they curate these bundles with no upfront payment, and then everyone gets a cut of digital sales. Not sure where this $4m could be going unless they have big plans beyond the current the current model.
Braid can be bought directly with Paypal, Amazon Payments, and Google Checkout as payment options. Corner of the box says "Humble Store". What they do with that is a unknown, but I find it interesting.
That reminds me: I noticed that humblebundle.com is apparently involved in the purchase transactions for the recently released 'English Country Tune'. So maybe there's more afoot than just the bundles themselves: