Dave Altobelli is the man.
Song was disappointing. Been a long time fan of these guys and this doesn't have the lushness of their other work. I hope the rest of the album is better, which I am sure it is.
Give it a few more listens, I thought that after the first listen but it has really grown on me.