Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Ah, thanks for the info! The itch app shouldn't be required, but perhaps there was some problem with the original download (guessing that you redownloaded from the itch app?)?