Mwahahah!
Now this has to be one of my favourites. It's just plain excellent - I'd provide some constructive critisicm BUT:
1) No point critisicing music that's better than mine
2) I can't be bummed to do it
...I would comment on the fact that there's SOMETHING here I don't quite like, though I can't quite put my finger on it. Something about the background/ambience of the whole thing, though I won't go into that since I wouldn't know what I'm on about ;)
I'll just finish this review with: "keep up the funky shizzlenizzle". :D