This is the first album I have heard from Death, and yeah it is pretty fantastic. Every song slaps. The subject matter is on point. The flow is amazing. Mixing, production, and everything technical is really solid.
Basically, this is just S tier in every way. A must listen for any metal head.