I'm with casaguy, the green panels and tinted windows are growing on me too. I really like it so far. The curve in the building which follows Wellesley Street on the south side is a thoughtful design concept too. It's a shame that the rest of the building is rather unremarkable but it's a fine (and much needed) addition to the area.
This one does not strike me as 'predominantly glass'. I think it will look predominantly green, with glass and precast accents. I don't mind adding a green stick to the skyline here, but I'm not convinced it's the most attractive green...
A couple of good photos showing context and impact of this building... I think its in a location that needed something new and fresh to bring it back to life... a bunch of those poor renters just lost their view though!