Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very simplistic and fun! You should add more to the mechanics, map design, etc.