“Steady progress, rapid advance” Man, if that doesn’t describe this then I don’t know what does. Nasa’s definitely got his head in the right place.