Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

for some reason it won't let me play it on my windows, like most games here, any tips?

weird! Any error message in particular?