My personal suggestion: Netflix Games[1] have higher quality than usual and no ads, no in-app purchases, and no predatory tactics (in the games I tried). Bonus points for being all free if you already have a Netflix account.
I can vouch for Poinpy[2], Laya's Horizon[3], Lucky Luna[4], and Skies of Chaos[5]. I haven't tried the mobile ports, but the desktop versions were very good: Into the Breach[6], World of Good[7], and Kentucky Route Zero[8].
The downside is that some Netflix'ied games seem to be buggy, and it requires an online connection on startup to check your account status.
[1]: https://help.netflix.com/en/node/121442
[2]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[3]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[4]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[5]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[6]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[7]: https://play.google.com/store/apps/details?id=com.netflix.NG...
[8]: https://play.google.com/store/apps/details?id=com.netflix.NG...