Sounds quite good to me, though the sound on the off beat puts me off the track a bit, seems a bit too strong and I'd rather have the sound a bit more defined. It seems to muddy up sound a bit when it starts kicking in with everything.
The second half of the tune definately needs a bit of mastering type tinkering, it really sounds to me like you are losing a lot of the bass in it, from both the kick and that nice groovy synth which backs it, both of which could do with a bit of boosting to keep them a bit more prominant. The synth especially as thats the thing from the track which erally draws me personally into it.