Probe finally landed on the Mun, sent science back