Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

(If you mean that it's not indicated on itch, I forgot to check the box that says Windows... Just fixed that.)

yeah, it was that, thanks! ill check it out if it works now

Ok, I hope it works for you :>