Review
some of the samples, esp. the voice samples, aren't really fit to the tempo. So it strangely starts and finishes, kind of like the sample just cuts off when another voice sample comes in. So you should either fade out the end of the samples in a sample editing program, sync them to the right tempo or remake them. Eventually check your sampler's polyphony settings and that stuff if they cut off strangely. I suppose you didn't record those samples yourself, but if you did it's a good thing. blah blah
Most of the song is based on voice samples- good variation with those of course, but after a while it's more of a collection of "ooh"s and "uhnf"s. Your synths vary quite a bit too- I love the sine sub bass, not very recognizable though. The pad in the background has a very nice sound, but it sounds like there's some of the same problems as with the voices. The keys sound very synth, but it's a nice clingy sound. The drums are something I really love, they sound different from what they use to. I find it hard to make good, exotic sounding drums like those you have here- feel like telling me how they're made?
I'm not so sure about the complete change in the last part- it changed up to some midi esque stuff. I don't really mind it, it IS a nice "moving on"- end you got, if that's what you aimed for. Nice cheesy synthbass you got there too, though not too interesting.
Overall I think you got a good song going here, with some moderate problems (which I personally think are problems- I believe if you improved it most people alive would think it sounds better) but mostly dipped in a nice, ethnic sounding mood. Good works