Heard this awhile back and can't figure out the guitarist. Sounds like Jan Hammer on the keys half way through. I love the atonal git riff, and the rhythm chops are pretty flavorful too! Don't mind the visual. It was just a vehicle to post the song. Any clues on who or what this is would be great! thx!