A world of impossible buildings, floating hats, and gigantic eyeballs announces the opening of a high-end eyewear retailer.