Couldnt find a flaw in it.
For what you were trying to accomplish, I couldn't find a single thing to complain about. The bassline was perfect, I don't know what the hell everyone else was talking about. It adds a bit more modern techno feel to it; instead of that old oriental sound. Which is what it seems like you were going for. Overall, damn good song.