Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah, I've found the problem. We're from Indonesia and it seems that our country is not yet supported by Stripe :(

Ah, well that explains it. :(