Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

that's the problem, paypal works everywhere, just not on itch.io