In a moment of humanity we feel the need to applaud, 100% of the profits they'll be making off your game purchases in the Humble Care Package Bundle will go to aid disaster relief efforts in Mexico, Puerto Rico, Texas, and Florida Oh, and they'll be matching contributions for up to $300,000 Pretty damn nice[...]