Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think it's still under development, just not actively so-- instead of aiming for a release date and solely working on this project, it's kind of having small work done here and there on the side. That being said I could've misinterpreted the og post when I read it.