Oh wow - I just finished listening to this today! I can't say enough good things about it; everyone already pretty much summed it up. Definitely in the top five favorites of the game.
I have to say - you are just so clever and imaginative! I could never, ever think up something as great as this plot, and then if I did, I could certainly never put it to words the way you have. I am SO GLAD you are on my team and not the other one because you are going to get us lots and lots of points.