VERY NSFW
I though that you should be aware of a very similar domain (VERY NSFW) “ttrpg.net”, which kinda sketchy. And by kinda sketchy, I mean is stuffed full of ads and porn. A basic check of registering a domain is checking similar domains and ensuring that you’re OK with potential visitors accidentally accessing the similar sites. It might be worth changing domain, if it’s not already too late.
God, I love Chinese website design. But yeah, seems like a pretty major oversight. Maybe mods can set up a mirror on a better domain and direct people there instead?