Still not sure about the one hulking mass, but this will do wonders for the street presence along Parliament, with the right tenants - it's a lot of retail space - about 60,000 sf, and almost all of it could, conceivably go to one tenant.
Looking at the plans, that parking ramp seems extremely tight!