Technology This Game About Sheep Is Going Viral In China – Even As Gaming Regulation Remains Tight Jannat Un NisaSeptember 28, 20220 Sheep A Sheep, an addictive tile-matching mini-game, has recently become an instant hit in China, with over 60 million...