Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It will be hard for me to get USDs,so I will wait for the steam release and decide whether to buy it.Anyway I think I can pay for a game as long as it is really good.

Unfortunately the payment method I use on itch.io only allows USD. I would prefer another currency, too.