Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The downloading problem is now fixed, you should be able to get the demo ;)