Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You should mark your upload files as Windows-downloadable in the Edit page so people know that it's a Windows game and be able to download it from the itch app.

Thank you, didn't realize I missed that >.<
Should be good now