It works.
Good ambient vibe! Music has a knack of making your mind travel, but only when it's well made, which is the case here! Also, props for not giving up on an almost-discarded project :), I kinda know what that's like...
It's good to hear music that sounds the way music should: painting silence to tell a story.
Enjoyed it!