Hope you can buy independence from them at some point. I understand you had little wiggle room, but being under Tencent does not bring good optics to you.
Invitation sent ingame. Recommend joining the Discord via link above, in case you want to ask questions/for help/or just converse when fewer people are ingame at the time.