I don't think it works like that, I rate the games I find using searched tags, the creators have to wait for the player to stumble upon their game by accident,
but they can promote themselves non-invasively on their other social media, at least from what I observed, when I opened the full list of rules I thought one thing (i ain't gona read alt)
because I don't create games, so I'm only interested in the rules applicable to players who don't create anything
In short, developers usually have to pray for their game to be noticed, but lately smaller developers have been supported by the community