Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I’m not a representative of itch.io or someone who is selling though them, but I vaguely remember reading there being some kind of threshold that has to be reached (I’d assume in order to keep transaction costs down to a reasonable amount). Is it possible that said threshold has not been reached, yet?