This album is perfect. Absolutely absurd shredding and technicality blended with beautiful melodies and a strong dose of badass riffage. I find myself involuntarily head banging every time I listen. The most common complaints with technical/djent-y music - sounding overly frantic or having boring, seemingly mindless riffs - are notably absent here. They never linger on an idea too long and there is no filler. Ever single part of this album is essential and a pleasure to listen to. Kevin G