You must log in or # to comment.
From that other site:
wutitdopikachu 12 points 21 hours ago
Last time this happened to a Chinese game I owned, it’s because their publisher was removed off steam for fake reviews or something. The devs had to get a new publisher and issued owners of the game new keys to the game since they had to make a new store page.
This sounds very plausible to me.