Graphics ? Story ? Voice acting ? Cute Christmas Animations ? One word... Superb.
Loved this. Well done to all involved !