12
1,000
93
751
62
Developer
Eastasiasoft Limited, Spider Lily Studios
Publisher
Eastasiasoft Limited
Platforms
Xbox One