It is coming along awesome.

I know with projects like this they're never truly done but how many hours do you estimate are in it currently and how many until "completion"