Wow, talk about an old-fashioned thread revival! Here's the latest picture I have, from two weeks ago. The only thing that's changed is that they've removed the earth mover from the site.
There hasn't been any activity in this site for months, and the developer made some disparaging remarks to the press not too long ago, so there's some speculation that this project might be dead in the water. Guess we'll just have to wait and see - "wait" being the operative word...