Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Glad to hear you've sort of worked it out. It sounds like an itch app issue, which we unfortunately can't help with :(