Tencent Interactive Entertainment Group's Content Development Department (CDD) has been broadening the industry limits and developing new content production methods for China's largest online gaming platform, Tencent Games; almost two years ago, they built up the Shenzhen-based CDD Virtual Studio, wich stands as the only virtual studio

Read More