Was this rendering released or leaked? It looks preliminary. Nice so far but the proportions, materials, details etc will need to be dead-on.
The glassy (mullionless!) 2 storey ground level with some good commercial space would add a lot this corner and the entrance to the park.