Mark this date down, Huoratron heads: August 25th. That’s when the Finnish producer will finally release his second album, XXVI Crimes of Love, on Last Gang Records. The record was first teased via its title track video more than a year ago, and a second official single dropped back in March. Check ’em both out below, along with the #selftitledpremiere of “Autocannibalism,” a tense little number Huroatron describes as “the sound of humanity devouring itself limb by limb”….