Armored Saint has much more in common with American power metal than thrash and John Bush's voice perfectly complements the sound. His soaring vocals are the best part of the album, even though the guitar work is very impressive in its own right. The songs for the most part are catchy. "Hanging Judge" is a great song with an extremely catchy chorus. I first heard this song on Hellraiser 3, in which Armored Saint had a brief cameo.
Unfortunately not all of the songs are great. It starts to drag a little toward the halfway point, but that's where "Hanging Judge" kicks in.
Armored Saint broke up when Bush left for Anthrax but recently got back together. Let's hope they have some more of this style of metal in them.