Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You know there is a chance of the devs getting sued if they use the ideas right?