Personally i liked the architecture that was there before better, but I'll take the density.
Especially those tall windows are awkwardly proportioned.
What is all that roof top steel with the wires on the West facade? please don't tell me someone is expecting plants to grow up the wires in the...