By Marc Bernardin
Updated June 05, 2009 at 05:51 PM EDT

Apparently, we are now one step closer to a city in the clouds run by Billy Dee Williams. Oh, and the Empire possessing the ultimate power in the Universe. (Wait, does that make us the Empire? Crap.)

The cascade of black balloons? Nice touch, Colbert. Nice touch.

What other previously impossible sci-fi technology would you like to see come to a mall or defense subcontractor near you? I’m holding out for an ED-209. Because I like to cuddle.