Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Can't seem to download this for some reason, it comes up to install each time bit when then just never starts downloading.

Are you using the itchio app? You shouldn't need to install, if you download from the browser page you should be able to just play the exe directly (maybe putting it in compatability mode first)

Yeah, tried to download through the app but I'll just download directly from the page instead.