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