I like it. Make that glass more transparent and not so reflective, and I might just marry it haha. In regards to the scale, it looks kinda big, but like Discostu said, once a few more buildings like that get built it won't feel big at all. In many other large cities, it's normal to have inner city buildings that tall. I wish something of this scale was built along 14th street in Hillhurst.