I originally set out to make a puzzle that is only divided down the middle into two halves. But as I started constructing it, I realised I could get much more interesting logic by dividing the grid further.
Rules: Draw a non-intersecting loop through the centres of some cells. If two cells are separated by a border, the loop visits exactly one of them.