Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Is development of this still going on? It looks promising, but I was waiting for the final version to play it.