Today I released my first paid game (I had a free game already before), and I was shocked to see that it's not listed. I found the documentation here explaining that this is likely because it's my first paid game, and it has to go through manual review (sadly, I had already sent a support@ request before finding these docs).
My game page has been ready since 6 days ago (with binaries uploaded), so it could have been reviewed much earlier. I'd like to request a feature that would allow developers to trigger a manual review of their games before they go public. This way, we could be sure that the game has been fully reviewed and will be listed as soon as it's made public.
I believe this feature would be similar to how the review process works on Steam, and it would be very helpful for first-time sellers. The reason for this is that there's always a big marketing push on release day that's difficult to maintain over time without being spammy. If the game is listed, there's a chance that the marketing push could bring it higher in the listings, which would compound its visibility. However, if the game isn't listed right away and takes a few days to become listed, the marketing peak is long gone, and all we get from itch.io is long-tail visibility.
Thank you for considering my feature request. I appreciate any feedback you may have.