Skip to main content

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

I have contacted itch support as the information I have found says that this is the only way. I will keep you updated on their reply