Haven't heard the original, so can't say anything on this being an improvement or not, but it's a decent track.
The intro seemed very awkward. I didn't like the beats, there seem to be something in the line of interference or static, that you should try to mix out of it. Or just get some other samples.
The build-up was real slow, and I don't feel it really reached a proper high-point. Maybe shorten the buildup a bit, as I didn't feel the track itself started till the 1:50-mark or so. The long period with synths you used also seemed a bit dragged out.
Once it starts it definitely has a nice beat and vibe to it, but it quickly gets repetitive, and it's not the most original track I've heard. Though there is some variation, mainly in the rhythmics, it doesn't vary enough for the rest of the track, and even with these slower parts (like at 2.45), it really doesn't get much variation.
I do like the part starting at 2.45, but it also feels a bit dragged out. It sounds real good, a bit laid back, but with that nice buildup. Once the main melody kicks back in it all just gets really repetitive again.
I feel you could easily cut about a minute or a more off of this track without it lessening the quality. The outro is all right, it doesn't end too abruptly, you let it play out. Nicely done.