Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I haven't really experienced Higurashi so I don't have deep feelings about Rena but this was really satisfying and good.