Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

Try downloading an running the game through the itch.io app. Some operating systems make it difficult to run software downloaded off the internet.

Ok thx