multi-planetary life