Topic on Talk:The Sinking City
Your edits were incorrect in stating that the Frogwares version was removed on January 8, as now supported by a link to the package history on SteamDB. The prices graph and user discussions also back it up.
As for the inclusion of the community link, I don't think it holds much value considering the game appears to have been available for less than 5 hours, with the maximum concurrent players count being 6 and the store page no longer being available. It would not be relevant to the only available Steam version today. We can include it right away if the store page reappears at that ID.