At the start of that song is that sampled from Dub FX - Step on my trip? Funny if it was as i would have never have guessed strange using that. Sounds good tho!