Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Ah, sorry about that. I think if it's happening all over on Itch it's probably an issue with your account, or how Itch is set up with you, and something that the Itch support team themselves would have to help you with. If it helps, I've found them pretty helpful and responsive in the past, so they should be able to get you sorted.