It is great, but if you ever think about buying it, check it out first as alot of people don't like it. There are tons of tempo changes and many of the songs keep changing during the course of the song. It is very melodic though.
Their old stuff was extremely fast and very melodic mixed in...