I've read the story just recently and the trailer completely matches my mood and impression of the Butterfly Legacy. Having used a quiet and pensive piece of instrumental sounds was a great idea and probably the perfect match for this!
And I'm curious too about the music .. where's this from?