Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Download saying it is not available for windows on itch.io desktop app..?