Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

also, i downloaded the demo to test (and play ;) ), and it works fine.