Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

We just fixed this problem, if you still can't download Windows version try disable the popup blocker on this website.