I was running another Satan and Santa mission tonight, this time with Satan visiting his brother at the North Pole. Related