16 Third Humble Indie Bundle tops $2 million More than 370,000 indie game collections sold in two weeks; proceeds split between organizers, developers, Child's Play, Electronic Frontier Foundation.
Log in to comment