Exorcise your demons to this blistering set of noisy electronics from the Mexico City via Montreal label.