^I actually kind of like the design. Hard to tell from cartoon renders of course, but I think it'll have a very big city feel to it at ground level, something you'd expect in Chicago, Toronto, Minneapolis or something.
This website has an image of the entrance I've never seen before – looks great. I was worried from the other renderings that there was going to be additional parkade entrances on Carlton, but it's just cutouts for the lobby loop.