Survival on Worm Planet