I been looking and looking, but no, can't seem to find any recent word on the thing. Up until a month ago I was living 5 hours away from the place. Had I discovered this when I was there I certainly would have driven up to volunteer. The most recent word is that they're 90% done.....which I hope isn't a perpetual state, like fusion energy being 20 years into the future for the last 60 years.