Come to think of it, Is this going to get an android release? Itch.io has some select games that play pretty well and put the play store to shame in terms of content and storage.
If they found some way to make their own playstore, I'd absolutely make the move from Google play, apart from a small handful of games.