OK, I had some pretty good smoke to help me with this and at first I believed it's an indication of the dynamism, modernity and inclusiveness with which London 2012 will leave its Olympic mark.
Then I looked at it a little more while drinking a Red Bull and realized it's a Jewish Banker Conspiracy! It is the plan of Rothschild controlled central bankers to create a totalitarian system of world government ..... the new Olympic logo spells Zion!
I'm going back to bed Monday Night Football comes on in just 10 more hours.
.