Indeed. Here's a render from the T&T site:
Better quality, and won't "disappear" after a few weeks like the images posted on Facebook.
It is a Spitfire design, like I thought.
A bit of additional information:
1) - 235 residential units
2) - some ground level commercial.
These buildings are awfully close together. I presume there will be underground parking. I wonder if there will be a common parkade shared by these two buildings.
The amount of apartment construction going on in this city right now is just friggin incredible............