Here is insightful (and incredible) video that explains how the latest Mars rover landed. Keep in mind that less than…