Aurora Studios is a game development studio owned by Tencent, rooted in Shanghai and founded in 2008.
Comments