Angry Birds (愤怒的小鸟), the infamous computer game, is coming to China. The game, of course, is already here, with nearly 40 million downloads so far. But the company behind the game, Rovio, is now setting up a center for animation in Shanghai. The company told the China Daily that it wants to focus on the neglected […]