http://www.ourlondon2012.com/mascots/ These make me sad.

What a disappointment.

I was hoping for lions. Or lions and unicorns as per the coat of arms. But amorphous blobs? Grrrr.