Sounds like this would play on the best day of my life
...
Pretty good but disappointing considering their previous albums.
Well made metal, i guess
This some really good metal