as already mentioned it needs bringing to life a little more in the final mixdown, i also agree with it needing a synth or two to help it along.
Apart from that it's pretty good dancefloor material