Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

has there been an announced full release date?

Not a specific one! We're targeting Q1 2019.