Oh ho! Santa's having a freaking boss fight against The Grinch on this one.
I really like this, feels strong and important. Whatever is happening is decisive for sure. Also love the slower and tense part at 2:47 because it definitely feels like a little... epilogue to the events.
Pretty good!