Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

more of a challenge than i was expecting xD