Normal Sudoku rules apply.
Digits along arrows must sum to the digit in the circle.
Digits in cages must sum to the total given in the top left corner of that cage.
Digits separated by a white dot must be consecutive. Not all possible white dots are given.
You can play it here.
Solution code: Row 2 + Column 3 (18 digits)