YOOO what it do! First thoughts for me is that there is a little too much reverb, but maybe that's the sound your going for. Melodically this beat is kind of all over the place, its difficult to find exactly what key this is. On a positive note, I am totally diggin the amount of variation you going on here everything the flows really nicely as well. Its definitely an interesting vibe but its cool man, nice work.