Global flood on Mars -- but not on Earth?