Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Windows download link doesnt work.

This seems to be happening sporadically for some people. I've added mirror links to the bottom of the description. Hope that helps!