I think that's their attempt to show the build out of Hood Park, which has an approved master plan PDA and I think a few buildings have also received approval.
The renderings are bad, the design is meh, those balconies are going to be VEed which honestly might help. I am all for the scale here...