To me, it’s a party game, but in anime form.
After I finished watching episode 2 of Umineko no Naku Koro ni, the first thing that popped in my head was the party game Mafia. I’m not going to bother explaining the episode since there are so many blogs that summarize different types of anime so I’ll just go straight to my comparison.