Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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.