Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You can download the game using the App.

I'm pretty sure I tried that but it didn't work.

A number if games don't work when downloaded from the itch Desktop application unless you also have a prerequisite application, driver, etcetera — and a number of titles don't download at all through the itch Desktop application at all due to filename limitations on windows and other errors.

But thank you for the suggestion, the attempted help is appreciated.