an alien space station with two astronauts in the foreground and planets in the background