Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm pretty new to itch.io as well but I have a suspicion that if you update your game now with a new file that file will be viewed by AngrySmile (I'm guessing it sends him the page and not just the file).  I believe AngrySmile mentioned somewhere that there will be 48 hours to bug fix if there are bugs so I would assume you can.