Yes, I know, everyone's already said everything about this that can be said, but just allow me to say...
No Ten lighting the torch? With all the other crazy, drug-trippy, DID WE MENTION THIS IS HAPPENING IN ENGLAND! weirdassery that was going on, they seriously couldn't make that happen?!
My sequence of emotions was as follows:
Congratulations Olympics people, you have now CREATED A PARADOX AND SCREWED TIME. AND NOW PAPA NEW GUINEA WILL SURPRISE NO ONE IN THE SHOT PUT. OH, AND IF EVERYONE VANISHES, WE'RE ALL FUCKED.