Very cool concept, took me a while to understand how each type of input affected the output, but I eventually figured it out. Was a bit confused on the clicking of the wires, the order in which you click them and how they would disconnect. Maybe it'd be worth testing out a click and drag interface.