Life in Space Coming at You in Live-Stream 3-D