What a cool-looking vacuum! Right out of a 1960s science fiction movie! Anyone know anything about it?