Team

Co-founder and CEO Michael Zhu
once was Vice President of Shanda Games and Fuchun Technology
Co-founder and COO Jessica Wu
once was Operation Director of bilibili game division,Operation Director of Youzu Interactive studio and Senior Product Director of Shanda Games