Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+5)

Also not a creator, but I figure 2 weeks or so seems reasonable, especially if these only happen once every few months. (I suppose it depends on what creators would want to do in preparation for it, though...)