Such a tragic tale of the true meaning of Christmas... great puzzles and storytelling! I enjoyed this! Here's my playthrough: