Well I just finished it up. I found the last part to be a little un-challenging, but the ending was OK. I did a save and tried all the variables just to see how they worked out.