Hello, we would like to share an idea we have that we believe would benefit itch.io greatly. Imagine if there was a way to upload a game and then set it to be publicly downloadable at a later time.
The developer would upload the game onto itch.io and the game's page would state that the game download would be available at the release date that the developer set it to. This option would allow developers freedom to have a game posted on the date automatically instead of manually.
We hope that you will take this idea into consideration.
Thank you, and have a nice day.