Looked a bit overwhelming at first but ended up being quite fun to solve. The cuts make a lot of sense.
EDIT: Tried this again and got 131 first try... not sure how I didn't see that before, but now I'm stuck 2-off.
EDIT 2: And it turns out the 129 was a completely different path. This level turned out to be much harder than I expected.