ISnapyx
Friend, we all know this is not fair, but hope you can understand the special reasons for this.
Chinese gamers are also unable to participate in twitch activities, and there are many Chinese gamers complaining about this.But there's no way to balance these things.
In addition, the developer is also Chinese, and it is easier to cooperate with local platforms. Maybe that's why they have these activities.