Planet Leaf will return

But not as soon as we would want it to be...