Hi Bin,
The High synths have a Xmas meets hospital vibe about them; Xmas at casualty or something like that.
Perhaps that's the whole idea - Christmas needs some medical attention to get back to the true spirit?
Are all the vocals samples or have you roped some folk in?
Happy Xmas,
Digger