A sci-fi astronaut and a robotic companion explore a glowing alien landscape under a moody, otherworldly sky.