Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

just my 2 cents: for me is better to have, one for week/month/whatever, a video where you explain the new mechanics, features and so on, so when you will launch kickstarter/greenlight, there is a lot of material and you can get more exposure even with some youtubers for a review, even if obsolete! I mean you can build your audience and followers in that way, the most "direct" let's say!