Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

it's a browser game! so it definitely works on windows!!

Oh Thank You