I'm a bit confused, as there feels like there is a number of logic steps missing, gap in information or flow, etc., like it just starts to jump around for no reason after the.... reset? I think I may need to replay this from start to confirm, but its seems to end too quickly, too suddenly, and no certain reason. There are events that happen that don't seem to link up.
But I must admit, that even if this is the case and you decide to leave it this way, you have spent so much time on this, that perhaps you need to let it be.
Then again maybe I need to start over, maybe the path I chose wasn't meant to make sense. I guess I'm just feeling a bit lost and not sure about things. ^^;