Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Please check your install issues with the itch app.

The issue is not on my end unfortunately, otherwise I would have fixed it. I'm not quite sure what the issue is, but it seems to only happen on phones.