Humble Bundle Has Something to Brag About: $100M to Charity