Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi. Ive heard from Itch and they say it an issue with PayPal, I'm still waiting to hear back from PayPal. It seems there are a lot of issues on the back end using PayPal on itch so might have to disable it in the future if its not resolved.

I'll update once I hear back from PayPal.