Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Mmm That's weird! I think itchio tech support  could solve that problem. 

Or maybe your credit card is being checked by your bank. Banks from time to time check online shopping processes for security reasons. Happened to me and a call solved it.

I hope it gets solved. Good luck!