Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

or just ignorant, which is most likely. Devs care only about money, they make those "games" in few day with already created assets, thats btw second if not third iteration of DL. They will just "create" next from some time after this one will die completely.