Humble Indie Bundle All Stars Now Live

The Humble Indie Bundle All Stars is now live.

Humble Indie Bundle All Stars Now Live

Your purchase supports:

Humble Indie Bundle All Stars Now Live

Humble Indie Bundle: All-Stars will call it quits so that it can pursue a solo album on Tuesday, June 16, 2015 at 11 a.m. Pacific time.

Related: Humble Mobile Bundle 13 is Now Live

Source: Official Website