Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I thought it was a cool idea with a lot of potential. Have criticisms but I understand that this is in development.