I spent about an hour trying various avenues but only managed to get one square decided and a deduction that the top two sixes must be connected to the nine somehow. Really stumped as to how to tackle this by logic (including backtracking trial-and-error; there seem to be just too many bifurcations).
So then I tried doing it just by intuition, and solved it first time in about 20 seconds!