This piece has a really Christmas-y atmosphere to it - especially the intro (first 25 seconds). It possesses a "walking-down-a-silent-street-alone-whilst-it-is-snowing-during-Christmas-with-festive-lights-around-you" sort of feel.
Yeah, these guys are our modern masters I'm sure of it. I think the old 'classical' composers would have been bowled over. If Mendelssohn or whoever else was around today they would be making film music I'm sure of it.