Isn’t Christmas time magical? Well, this trailer looks like a tense meet and greet during the holidays turns into Saw on acid it seems. With all this heat and mugginess, a little Christmas horror is welcome so during the holiday it can be a cool watch. May the gaming gods bring you glory.