Company · mentioned 3 times
Video game studio based in Hong Kong that made PC and mobile games, founded by Steven Zhao.
EO· 7 Nov