Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

In December they posted on twitter that it would be delayed for a while for various reasons.