Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

keep up the good work!
if you're trying to update more often, you can always try to stick to an arbitrary schedule of sorts - something like making a blog post every 2 weeks for example