With the weather condition, not bad liao lah. but seriously it looks flat. You definately have not seen top of the world view. try Westin's roof top if you have access. That is really top of the world feeling.
OT a bit, this sculpture or wharever you called it is really out of place in Vivo city. Dont blend in at all with the rest.