Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I would prefer it here too, but for some reason, my paypal does not work for itch.io and another payment method does not work for me. would you know a solution there?

I'm really sorry to hear. You either have to fix your Paypal/Stripe/CreditCard or wait for the
Amazon-Release I'm afraid. :/

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