I like twists, but this was too big of a twist to get my head around. To straighten it all out, I'd have to listen to the episode again (which I'm not willing to do). The concept of the ending was good, I'll give them that--but the execution was lacking, IMO.