Sunborn Network Technology

Sunborn Network Technology, also known as MICA Team, is a video game developer headquartered in Jingan District, Shanghai, China.

Founded: 2015

Chinese Name
上海散爆网络科技有限公司
Official Website
Simplified Chinese