I do not have high confidence that this is going to work. Very complex landing sequence.
It is a complex landing system. Not much more than bouncing down on airbags, or bouncing around on a retro rocket like PHX.
Lots of room for failure.
Suprisingly, I have high confidence, and fully expect it to work.
/johnny
This whole thing is out of near-future science fiction, imagine seeing that sequence of events somewhere on Earth. Surely people would be claiming they saw an alien ship.