Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think you can edit the game - like add a video etc, but I don't think you can upload or change the entry you submitted (as itch will not let you) till the voting period comes to an end.