Shangshixuan — Game Developer

Name Release Date Current Players All-Time Peak Rating
汉匈决战/Han Xiongnu Wars 汉匈决战/Han Xiongnu Wars 7 Dec, 2017 102 188 58.86
File uploading