Just finished listening to this. It's a hell of a lot better than I expected.
They're not very well known yet, but check them out, they're really good.
I can dig it
Vocals bug me too much to listen to more than one song.
I liked it, though I don't believe I've ever heard of them before.