Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's handled by itch.io, so unfortunately we can't help there; if you're having issues getting it to work, I'd recommend contacting itch's support directly.