The logo describes their tagline - "connecting dots". My idea was to somehow make the two connected dots in such a way that the whole shape describes a Torus section in an abstract and colorful way.