Studio Namaaapa is an independent game studio based in Indonesia. Creating almost exclusively PC games but is open to other platform.