The visor is kind of cool, on its own. But rarely have I seen an architectural element that seems so tacked on. If I were an aesthetically sensitive Godzilla tromping down Dundas, my first instinct would be to rip that thing off.
Pretty much every new exterior element here feels tacked on...