Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

in the itch app it now says not available on windows

(+1)

This should be addressed now!