The ball things like to jump to the wrong thing sometimes - some from one that isn't connected, some to one that isn't connected. No idea what the fan is for, do you lose if the heat gets too high?
Also the game seems to crash when it tries to spawn a fourth ball.