Humble Bundle Mega Week Brings Up to 80% Discount on Indie Games This week, the Humble Store has kicked off their Indie Mega Week with great discounts of up to 80% onĀ indieā¦ Read More Deals - 6 years ago