Not the best photos but there's a crane on site now (the small one, not the giant one at a different construction site in the background), and I spotted some workers on the top floor.
I thought I last heard that there wasn't gonna be a high-rise on the LCBO site, guess that was wrong. It's gonna be a heck of a block when that's done....
Some more shots from the train. I thought it might have gotten too tall to see all of it but it's fine as long as you're sitting right next to a window.