Reader Brooke brought these to my attention- the new mascots for the London Olympics. And what a surprise- more aliens. These are faintly reminiscent of the Teletubbies, though the cyclops look is a bit disconcerting. The levitation bit is a nice touch, no?
For casual readers not familiar with the repeating alien motifs attached to the Olympic Games, here's a nice primer from the 1984 Olympics in Los Angeles...