Zack Zhang
Nela System
About Us
We are an indie game studio located in Shanghai. Now we are working on a title called Signal Decay, set in a cyberpunk world.
Nela System
We are an indie game studio located in Shanghai. Now we are working on a title called Signal Decay, set in a cyberpunk world.