Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Saw this today but didn't get a chance to try it. Wish there was a demo!