Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Duuuuude, this looks really nice, but I'm new here and I'm confused about how this site works. Can I buy this with my brazilian credit card? Cuz I'm from Brazil and I only have national cards :(

You're able to buy things here if you have a PayPal account - do you have one that you can use?