Skip to main content

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

I am sorry about your experience. 
Please send either itch support a ticket, if that doesn't work please contact us on discord!