We hold 3 games from Buff Studio Co.Ltd., going back to 2022. The best rated of them is Neko Restaurant: Cat tycoon at 4.9.
Everything we hold from them is free to download. Not one of the games runs ads.