IndieArk

IndieArk is a video game publisher headquartered in Shenzhen, China.

Founded: 2019