Tencent Dominates Free to Play Revenues in 2013

Advertisement