Planet debarkation