Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

hi ! not official itch support, but i had a similar problem with a game the other day and itch support said that the best workaround is to use the itch app (linked here). hope this helps!