Very creepy. The end was frustrating, because like so many others, I said "Of Course! I should have seen that coming! Duh!"