Hungarian groove metal pioneers Omega Diatribe continue to offer up flavours of their new album “Deviant” with “Stench Of Demise” the latest single and opening track. Co-produced, mixed and mastered by the legendary producer Tue Madsen (Meshuggah, Suicide Silence, The Haunted) at Antfarm Studios in Denmark, the record will see release on 1st December via