Never heard of them, they sound great, for some reason they remind me of CoB in the beginning.
Agreed on the vocals, perhaps some screams and grunts mixed would go well in my opinion.
These guys would do immensly great live, the riffs really spark some serious headbanging.
Personally i'd love some keyboard chords, but they also sound well without!
If these guys would come to Holland i'll pay them a visit