Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

weird. I went through the "edit game" settings but I dont see where I enabled download for windows. There is no "windows" icon next to the game.

So sorry, I realized later the Itch Desktop app was allowing me to download webGL and HTML5 games, but it cannot actually play them.  I think it's the apps fault, not yours :)

The confusion comes from the fact that if someone does not check the Windows box, the app won't let you download the game (if it's a windows game) so it's a bit inconsistent.