Humble Indie Bundle 12 is Live

The Humble Indie Bundle 12 is now live.

You can download the Humble Indie Bundle 12 right here. Please share with your friends to help support charity.

Source: Official Website