Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well, what steam replaced greenlighting with seems a lot better, allowing all kinds of games to be added, if anything it will be added sooner, right?