Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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