I'm actually pleasantly surprised by the progress being made here. I still don't think there's any excuse not to have this ready for Christmas of next year, but I'm not getting my hopes up.
Also, what's that structure in the top photo going to become? I can't seem to place that into the concept art.