Haven't been through that part of downtown in a while, but I just saw a video of the Talbot houses being demolished. Since it's Tricar it's probably safe to say this is officially moving forward.
Video: http://iconosquare.com/p/1101515905802333197_10609762
Mixed feelings, but I'm pretty happy.