Innofun was founded in summer 2018, the headquarter located in the financial center of New York City, the department team located in the ChengDu, the southwestern city of China. We are committed to developing a mobile game to publish the global market.

Leave a Reply

Your email address will not be published. Required fields are marked *