Definitely not the most digestible song they've made. At least the energy is there though. Will have to see how the full album stacks up. O My Heart will always hold a special place in my music library though, that album was some catchy shit.
Digging: Vennart - The Demon Joke