Company · mentioned 3 times
Video game studio based in Hong Kong that made PC and mobile games, founded by Steven Zhao.
Tap a name to go there · tap a line to see why they are linked