It's much worse. If the page is created long before the game is indexed (for example if downloads are disabled prior to release, which prevents indexing), the game will never get any boost at all.
The reason is that the game will only appear on the Most Recent page once it's indexed (i.e. available for download etc.) but the Most Recent page is not sorted by index time, it's sorted by page creation time. So if e.g. you release the game one month after creating the page for it, then once the game is released, the game will appear on the Most Recent page for the first time, but way down on the page together with games released (or having their page created) one month ago.
See my post here for more info:
https://itch.io/t/4011432/games-released-well-after-page-creation-never-get-on-m...