Would any lucky visitors to D23 care to tell me their views of the new totally digitally remastered
Snow White and The Seven Dwarfs print unveiled at D23 yesterday?

Have any professional reviews been posted yet?