Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I have seen a couple of Itch server issue reports from another website. Try again later and hope that the issues have been resolved. Also make sure that there aren't any missing submission details, just in case. Submissions aren't due until Monday at 5pm EST, so you do have quite a bit of time in case the problems continue.