Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

I see, thanks for the information. It's probably going to be quite some time before itch.io has something like that.