Listening to the clips now, I'm digging it so far. I've been in a jazz mood for most of the day.
I'm hearing some definite King Crimson influence (circa In The Wake of Poseidon), but it's a little more "straight-ahead" rocking. Interesting stuff, it's kind of a combination of prog rock and proto-metal.
Where do you find all these groups anyway?