hey, i've heard this and i immediatly thought of sticks & dr. moon - Trip.
did you use a sample from somwhere which may be also the foundation of that track?
did search if they also used a samle or something but couldnt find it,
always liked that beat. but anyway im curious about it. but sounds great!