Their Blue Ghost lunar lander successfully touched down on the Moon in an upright, stable position on its first attempt on 2 March 2025. "Firefly is literally and figuratively over the Moon," said ...