C cnbc.com Game about sheep is going viral in China even as gaming regulation remains tight 1 points Itchyner 4 years ago 0 comments