the humble bundle #3 has passed the $2million mark
-lanux128
That's pretty amazing. I know there's a chart breaking down the platforms associated with purchases - I wonder if there's a chart anywhere that breaks down the split between the game devs, Humble Bundle, and the charities?