Yes it is! Also on the list based on your submissions: Bent Knee - Shiny Eyed Babies/Igorrr - Hallelujah on top of the ones I already checked (DMM, Porcupine Tree and Destrage IIRC). Don't actually know why I wanted to check that Igorrr album so bad, I was probably interested in the sheer craziness even though my impression wasn't fantastically positive.