Intriguing exploration of both space and psychology.