Happy New Year from theDifference

Dueling desperados descend on a snowy town. Will the holidays ever be the same?