At times, it sounds like some unholy cross between Vein and 100 gecs, and I mean that as a compliment. All that disorienting sound feeds into the lyrics, which are all about living in a society on ...