Get in touch 🖐

We look forward to hearing from you.
For general enquiries, please email us:

Thank you for contacting us! We will be in touch shortly!
Oops! Something went wrong while submitting the form.


8620 Thornton Ave, Newark, CA 94560


Software Industrial Base, Shenzhen, China


For all freelance inquiries, reach out to
Please do not contact the Partners, Producers, or call the studio directly.