NASA PROBE FINALLY ARRIVES AT AN ICY ALIEN WORLD