Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

It probably has to do with your web browser or Windows blocking the download because of the security and safety features.