Even if the dev asks mods to remove the link?
If developers could ask to remove their games the vast majority of games would not be on this site.
Games are uploaded here without devs consent, it's just that some devs prefer to make an account here to answear people's question about the game, see bugs reports and all that jazz. That doens't give them the power to ban users or remove links on this site though.
If anything sharing a game update is
incentivized, just be sure to do it properly for the dev not dmca the link.
Why don't you ask about it with the mods themselves though? You can make a ticket
here and ask them about any questions u have.