believenothing.net
Curiosity landing video assembled from high-res images (video)