The first recap for last night's episode is up on darkufo,
here. As it's author's goal is not to be the deepest but the first, it's a mater-of-fact attempt to tease out the most significant details. Down in the comments though, I found what are now a few of my new favorite theories about the shocking last few minutes of the ep.
(
all spoilers )