This is a great album.
It starts off in a pretty generic speed metal approach, but as the disc moves on it takes on a myriad of other styles.
Those styles range from groove-oriented hard rocking tones to older straight metal and prog metal textures.
Add to this above-average songwriting, killer performances, and great production, and you have a definite winner for fans of hard-edged rock music.