Recently, the addictive tile matching mini-game Sheep A Sheep (羊了个羊) has become an overnight sensation in China, boasting over 60 million players daily. In fact, the excessive amount of users has caused startup Jianyou...
Read More
2 Minutes