The latest Humble Bundle may have outdone the last. Latest Humble Indie Bundle is Packed Full of Indie Goods : Read more