Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You could definitely test a few more mechanics and see if they fit how you like. I think there's a few more mechanics that would be worth the time :)