Skip to main content

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

You need to contact the Itch support. I know it can be annoying to go through them, but payments and account stuff is part of Itch and I can't do anything about it.

same happens to me, but i dunno what happen, it's goes to normal itself