Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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