My girlfriend really enjoys this. I have a design improvement suggestion: the connector lines should just go straight from the center of the opposite edges without also going through the center of the polygon as a midpoint. Going through the midpoint causes them to bend slightly and also become indistinguishable, but if they did not all go through that point, they would be unlikely to all intersect on the same exact point and be easier to tell apart.
I just realized my idea would make it less clear that the number in the given cell is part of the chain... so what you have definitely works, and looking forward to your update!
Better yet: make them quadratic Bézier curves (`q` in SVG paths) with the cell center as the control point. That removes all jaggedness and also prevents them from meeting at a point as you describe.