Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just a remind.

It's possible to purchase games on Itch.io by adding USD to your Paypal account using this method below.
https://www.paypal.com/br/smarthelp/article/como-posso-adicionar-saldo-em-moeda-estrangeira-na-minha-conta-paypal-faq1348

It's far from being the perfect solution, but it still works. =)