Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You're pretty lucky -- I've posted three different posts, and also commented on an ongoing GitHub issue and have yet to hear back.

(+1)

It just varies where their focus is at. Some things get more attention than others. It's only a few people managing quite a lot, so I don't blame them for being a little slow.