This is a shitty logo, for shitty olympic games. I predict an earthquake for the opening ceremony. Or hopefully a meteor shower.
I will boycott the 2012 Olympic Games and not enter any event I qualify for, because the sneazy British stole the Games from The Great France. However I might ship them a squirrel carcass infected with the Umbrella virus. As a mark of support.
Historically, most of the logo for these games are bad anyway. At least it's not some kind of animal, PETA activists will shut up. And we can still run over cute critters in the shadows.