Yes, it seems they made quite a dent on Mars
I'm not so sure that this should be interpreted as "thrusters turning off prematurely" rather, it getting to the point of shut-off sooner (and faster) OR it stopped because they hit the ground
I'm not so sure that this should be interpreted as "thrusters turning off prematurely" rather, it getting to the point of shut-off sooner (and faster) OR it stopped because they hit the ground