“Super Ball Bot” lander concept