Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It means that I am working on it and hopefully sometime soon

excellent! and worth the wait ^^