Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Consider marking your download as download for Windows so it can be installed in the itch-app please.

Done it