Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Gave this one a shot, nice for a few minutes. :)