Good one.....I agree, I think it may be spaceship earth, but excellent clues, very tricky....if I hadnt seen the above I may not have been able to guess so quickly!