Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I think there'll be news about the release dates pretty soon! Possibly not exact dates, but some info in any case. Thank you!