Each of those circuits would be contained inside a 'block' which can then be linked up to other blocks through the fixed inputs and outputs to make more complex circuits.
Then take this system and set it inside a multiplayer environment in which all the players are building in the same area, and can link their blocks to one another. Would it be chaos? Would a coherent program emerge, built from the various ideas of players working either in tandem or independently?
This has been a gameplay experiment ramble, brought to you by Gold Prognosticus.