I listened to this and your other little sample. It sounds cool, though I think you may need to tweak the delay parameters a bit. It's hard to say if there are too many repeats or if the timing of the delay is off. I find that tweaking delay settings feels like an art in itself :). Sometimes many repeats works when you think it won't, and vice versa.
Keep it up...sounding really good!