Humble Jumbo Bundle 2 is Now Live

The Humble Jumbo Bundle 2 is now live with 8 games.

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

Source: Official Website