So like 3 weeks ago /a/ was all, "dude here's this awesome anime Higurashi. I just watched this show it was AWZUM LOL" So I took the recommendation and I just watched this. I don't understand why they stopped airing it after episode 13... But that aside, can someone tell me what the fuck I just finished watching?!