A very solid record with a lot of great moments. Riffs come in and out and constantly leave you wanting to hear more. The vocals are not the forefront of each song, to make way for the music to take center stage, but when the vocals do come in, they make a wonderful and seamless accompaniment to everything going on elsewhere within each song. The intricate detail, sound quality, and mixing on each song all shows just how much time and effort went into making this incredibly infectious album.