Here's an article ref: the State Street Triangle (Trebloc) project from the Ithaca Voice:
Backers of 11-story building by Commons take case to public
Here's a complete set of the new renderings:
http://www.cityofithaca.org/DocumentCenter/View/3481
And there's a link to a video of the old proposal in post # 135 above.
I still feel this happening is at best 50-50.