I have just downloaded the demo and I think that Circle is an impressive piece of work. I particularly like the clarity of the interface.
Just one small reservation, I am slightly colour blind and I find it quite hard to distinguish the colours of the dots under the modules. I think that someone who is serverly colour blind would have real problems with this feature. Do you have an alternative method for identifying the conections?