Alright yes, yes, YES since you ask this is THE Javine.
Surely enough time has passed now.
Water under the bridge and all that.
The last two minutes are particularly explosive.
The song is out today via Beatport, which is like an iTunes for people who want to be disc jockeys.