Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I haven't been keeping up with itch.io for two years so late replies are fine