Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Did you download both zips? It's a split archive. If you already did, I'm not sure what's wrong 🤔

This wouldn't also happen to be why it won't install in the itch app, would it?

Yeah I suspect that's the reason, there is a 1gig limit on itch file uploads, so I split the game into two archives.