An incredible story. At least we can learn something from it: It is an excellent example of how important it is to break the project into milestones and closely follow the cashflow. And pull the brake early enough if things get out of control. I guess, I would have continued working much longer, always hoping that things come back to normal by some miracle.