Brilliant puzzle mechanic. When the overlaps came into play I was so happy. Would love a longer version of this one day!