Lords of Acid have awesome new cover artwork – News March 21, 2012 Lords of Acid return with their first album in over eleven years, ‘Deep Chills’, which is slated for an Apr. 10 release on Metropolis Records.