It took a while, but the Mars descent imager finally handed over all its pics to NASA, which used the goods to whip up video proof that Curiosity actually landed on the Red Planet. [slyoyster]