Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi! I‘m really sorry to hear that. I have no experience with the itch.io app. But I can imagine its that or the sandbox mode. Have you tried a regular download and install?

Have a great day :)