Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just an update, the itchio app works fine now and no longer has an external file host thing ;)