Cool animation of the descent swaying
Strange perspective, though. Seems to be from the point of view of the payload (makes sense, since their instruments are there). But if you were flying alongside the thing with your orientation fixed in respect to mars, it would look different, I think, and make more intuitive sense to me.
