Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Possibly a dumb question, but are you sure you downloaded the correct version of the game? The Itch.io app has also been screwy lately. Downloading from the browser webpage of itch.io may yield success.