James,

An interesting reading. The music has a good "Christmas vibe" to it. The vocal is a little loud. I'd turn that down a bit and let ot "sit in the music".