Well the story just keeps getting better and better. You really are doing a great job at unveiling the story layer by layer. I suspect we all know where they will end up (at least we hope they do) but that is immaterial compared to the journey you are spinning for them.
Many times I check the ending of the story to determine if I really want to read it as I am not hugely into bad endings as some people are. To me knowing where the story is going is not a problem because as far as I am concerned the journey is the meat of the story and the meat on your story is USDA Prime.
Thanks for writing this one.
Mike