Yes, that's Keaton - Influence.
And it's about 50/50 that the Blinded remix will come out. I've finished it since, and now it's up to Nature Boy to either use it or clear all or part of the vocal sample to me. I've had some outside interest in it, might put it on the demos I send out when I'm in Europe.