Remember that awesome press release that Nintendo made a few days back, that hinted at this awesome Kirby event that would be seen from space, and there would be lasers and fireworks, and clowns? Well it did not say all that, but it did seem it would be cooler then it really was. The event consisted of Kirby shaped bubbles and some guy taking about Kirby Super Star Ultra for DS.  It was mentioned that you could see these floating Kirby’s for 20 to 30 miles. I would venture to guess that at 20 miles, all it looked like was a little dot on the horizon. Can any say possible UFO siting?

Link, Link