New Indie Royale, Indie Gala and Humble Bundles Are Better Than Ever. No Seriously, They’re Too Good!