Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very interesting concept. Nice and simple, can tell you didn't over estimate your time. Fun