Heh, yes we even have that site on our links page.
I haven't checked it recently. It seems we have that game from your video link...it's listed as Boundless Osher - https://legendsworld.net/adventure/game/10148
but seems it might be titled Happiness Without Borders instead of Boundless Osher which is the developer name?
Browser translations have improved greatly in years since the game was added, so I'll change it.