Ah yes, I've come across them.
With our platform (SAT BATTLE), it will be browser based (mobile browser compatible as well), so no app download required.
One of my goals is to create a platform that allows other game developers to monetize their games in a different way, without requiring ads. I'm hoping that starting with browsers will create less friction for first time users.