Sounds interesting, funky but I can't help feeling that there's something missing...
You got some wicked sounds going on in there. Love it.