Appears that the project will be on the HDRC agenda for next Wednesday, so we should see some updated renderings and additional information this weekend when it is posted online. It's listed as 10 stories, though, vs. the 12 in the earlier newspaper article. (still ok in my book)
Here is the site plan posted to the HDRC's page. Unfortunately, there are no elevations to show us the building heights, but there are some renderings included that weren't posted in this thread. Maybe someone would like to do some screenshots of them and post them.