Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Only success I've had is downloading the original demo, that works, but all of the new demos and the patch I cannot extract, or seem to do anything with them.  So I guess I'll have to just make due with the original demo.