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

Updating the page is fine (as long as the itch ui will let you with submissions closed, I'm not sure how that part works), as long as the entry itself is not changed.