Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)(-1)

Eh? That is strange. Can you contact itch support? We are using stripe for the payment service so unless your card is not able to use that service you should be fine