fbpx
China

NetEase – Chinese developer preparing to sue copycats of their battle royale games