How are garbage games receive 100+ ratings, but this gem only has 4?
Really cool!
I think it would be better with more distinct colors, and possibly with more modern = less distracting look.
Dots of similar sizes can be hard to distinguish. One way to fix this would be to make them of different shapes (squares, hexes, circles, etc.).
Another thing, already connected lines should always be behind unconnected points: I had a case when a line completely covered a point underneath it, and if I were not careful enough to notice it, and connect that dot with something, I would have super hard time finding it later.