Rovio Entertainment, Alibaba Group and Shanghai Media Group Introduce Angry Birds Stella to Chinese Android Gamers
Rovio Entertainment, Alibaba Group and the Shanghai Media Group recently announced a partnership planning on introducing the popular video game Angry Birds Stella to Chinese Android gamers.