Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hello there! Not the dev, but I'm on the itch.io app and I was able to  just hit the install button, rather than download. 

That said, if you don't have the app, unzipping it (.7z is a kind of zip file) into its own folder and clicking the .exe file should let you play it, since it's a unity game.