Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think I see why now. Large .exe file hosted off of Google Drive. Google doesn't seem to like freely downloading a file to large to quickly do a virus check on right before the download.