Cool review... I just got a copy of this one to review too, and after a coupla spins I'd say I agree with your take that these guys are channeling the late 70s Priest, Thin Lizzy, and early Maiden vibes. I'm not totally sold on the vocals yet but musically they're pretty solid.
Stupid band name though.
Oh, and the album title makes me think of those old TV commercials for the "FREEDOM ROCK" compilation album with the two hippies -- "Hey man, is that FREEDOM METAL?" "Yeah, man!" "Well, TURN IT UP Maaaaaan!"

_________________
"God's the ultimate playa, so naturally He's going to have some haters," rapper Ice Cube said. "But these haters need to realize that if you mess with the man upstairs, you will get your ass smote. True dat."
Check out my CD reviews and other geeky nonsense at HubPages! http://hubpages.com/profile/FatFreddysCat