Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I have a question. Why is it not for windows

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

Oh Thank You