Humble Bundle organizers plan on releasing more detailed statistics later but, beyond the final sum, we know that there were 232,849 purchases, with an average payment for the 12-game bundle of $7.83. Windows operating systems made up a majority of the purchases, but Linux users offered up the most support with an average purchase of $13.76. If you're all good little boys and girls, the Humble Bundle might return next year with a new set of indie greats.