What an ending. Still having a little difficulty wrapping my mind around some of the things that occurred, but one thing I can say with certainty... THEY DID TIME TRAVEL RIGHT! Sure some of the characters still mention that they could somehow alter events (I don't believe in this concept), but all of the loops seem to close nicely here. Excellent!