Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I'm not sure where you're seeing this. Quality guidelines apply to your project page. Otherwise, people upload prototypes all the time. Even literal  homework. To wit:

Keep in mind it is okay to create works in progress, or temporary pages. Just know that as soon as you publicly publish the page ideally it’s ready for others to view it.

So it's perfectly okay to make your page public as soon as you have something people can download and play.