They are making progress with the clearing of the block. The first portion to go has been entirely cleared out and is used as an entry point for the workers to continue their day-to-day work. A scaffold is up around the 6-story New West Building as well as the old storefronts along Main Street.
The last part to go will be the Old Montagu hotel, and that will be imploded in Early January. I'll get some photos of the site soon.
With that said, this building will have more of an impact on the south & east views of the skyline, especially with a number of the projects proposed around the Discovery Green area. That view should be the one to watch over the upcoming years I think.
There is also an
official website up for the building, though it is extremely minimal (rendering & email) at the moment