Comment Comment by ActorNightly Permanent means self sustaining. I.e biodome completely isolated from outside with its own atmosphere.None of those are self sustaining. parent ActorNightly 5 months ago
None of those are self sustaining.