Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

is it not on windows ?

It most definitely is! We just forgot to mark it as such.