Yes I know this band. It's not quite a traditional death metal band as we all know this genre (Obituary, Morbid Angel, Death, Cannibal Corpse). I mean they play a mix of modern melodic death metal with a few industrial influences and yes some techno-prog elements especially on their last album The Concealers.