Wow. Never heard of it. For a TV budget, especially a 1960s TV budget, it's visually stunning. Just imagine Star Trek's stories with this visual style.
And imagine "Way to Eden" with this...
And imagine "Way to Eden" with this...