Google Play’s Indie Games Festival now taking submissions until August 6

(Source: VentureBeat) Developers can submit their mobile games through an online form until August 6. … earlier this year aimed at streamlining things like analytics and in-game ads.