Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

yeah, I noticed that, too. Thanks for bringing it up again. I've contacted itch about if there's anything I can do about it.

The itch.io PC client allow you to download and use the tool locally, maybe it'll work better that way?