Kinda reminded me of Higurashi a bit I have no idea wtf is going so I'll save my judgment.
Forum Rules