Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Not revolutionary or anything, but still cute!