The guitar riffs sound pretty cool.. They are my favorite parts of the track. Like the above poster said, it seems to be quite light on synth content. I'm not sure about the wailing vocal style, for me it would take some getting used to..
Hope that helps versus just saying, yeah its all great!