New planets are cool, new probes, divine