I dug up the timeline from the owner's package.
Basically, we're 50% done the process, as outlined by the milestones.
We're somewhere around:
Playfield Whitewood
Software Start
Whitewood / Software Start is on the schedule as Q4 2012. By this schedule, there is at least a year left if everything goes perfect and we ignore how slowly everything has gone so far.
I get that a lot of groundwork has been done. I also get that John created every part from scratch instead of using off-the-shelf. But all of that came at extreme cost, especially time.
The biggest crime is the lack of communication, the lack of posting updated timelines, the lack of answers. I think everyone is very understanding, hell, we collectively have allowed the project to slide as much as it has without saying too much about it, but at some point the rubber has to meet the road.