Wow.......that is some crazy messed up shit you got right there lol! But not in a bad way. There's loads of room for improvement, but usually when I hear stuff like that it just sounds a mess. With this one I can hear you have musical talent, and sounds "sound" right.
Too crazy for my head to get round but cool none the less. And I agree with you on the opening sample.......you should definately lose it.