Unless there is an earlier rendering, I think it actually may look better in real life. However, it is still somewhat butt ugly and strangely proportioned IMO. I actually shop at the Jewel there all the time, so the building, by uses, is useful to the urban landscape at least...
I think Grand Kingsbury looks really good, and it adds a lot of height for its area.