Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Haven't played it yet but it reminds me of that "Moirai" game, that game was great, too bad it was taken down