7 May 2022, 02:16 UTC · By: Daniel Patrascu / The Large Integrated Flexible Environment (LIFE) is a space and alien world habitat being developed by Sierra Nevada Corporation