Absolutely top-notch IDM from Montreal’s Torn Petals. As surprising (and sometimes disturbing) as the visuals are with their cameras techniques and angles etc, they have a hard time keeping pace with the wildly unpredictable music.