I don't have the software to play this right now, but after seeing the demo I think the story based approach that you took is really cool! It'd be awesome if going back or forward in time could change the outcome of the different ages of the character, or change the events somehow.