Well, it has a bit too much reverb.
Also, some of the strings and percussion are sort of faux. If you're hitting the same note repeatedly on any sampled instrument, it's usually a good idea to vary up the velocity a bit.
Also, before you submit this, make sure you come up with a better remixer name. David Cleese is sorta boring. How about "Cleek?"
I look forward to hearing the next update.