Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No, because it's been announced :)))
It is coming this year, I swear. There's only one major thing I have to finish, the rest is just polishing up, so it's nearly done!