retro sci-fi of an alien landscape