Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

ah, this also seems to have fixed the update issue inside the itch app. Cool!