The game requires to much on linking things together, IMO.
Link this to that, and that to this, then these to those, and this tho these... Its a nice mechanic, but cmon... its gone too far. You have to spend 90% of your time working out optimizations of linked systems rather than playing the...