Softstar Technology (Beijing): 3 games developed from 2019 to 2022. Best rated: The Legend of Sword and Fairy 7 (61).