Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Steam sets the prices differently in various locations and we have just gone for what steam suggested to yes it could be different on steam. Itch do not do this.

No brasil o preço ficou por R$ 37,99.