Back to Space for Life