If Umineko has lacked anything so far, it has been the development of most the characters themselves. So in turn, this episode was a nice start of adressing that problem for me as a development episode. Highly enjoyed it and I can see the mindrape coming as I'm finding it more difficult to convince myself that Beatrice doesn't exist (what with her human form appearing in the real world), unless that was just Kanon/Shannon's imagination that I just witnessed.