Up until about 20 minutes to go in part two, I had misgivings that the 9-ish part one was going to end in a lower-8-ish part two. Was I ever wrong... Have to watch it again, but for now, all I can do is say BRAVO. Extremely well done, potential nitpicks aside.