Was that det cord I saw being lit off in a few frames?
Cool video and nice techno-beat tune.
I think it was exploding wires. If you dump enough high voltage from a big enough capacitor into a wire, it will explode.