Amazing Marble Machines

Amazing video of some mechanical/electrical Marble Machines.