For those who are having trouble trying to work out what is going on behind the scenes in Higurashi, travelling to this forum might help to provide some spoilerish details: http://forums.animesuki.com/forumdisplay.php?f=55
The original game was complicated enough without all the clues they left out of the tv series to fit it into 26 episodes.