Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ditto, when will the full game be released does anyone know ? 

no idea