Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hey there, you should tag your download as being a Windows game so it's playable in the itch app. Currently it says it's not available for Windows and I think that's why. :)

(+1)

Whoops! Thanks for that catch! All good now.