I just listened to your tune. I am not a big fan of this genre, so I am not the best one to critique your work, but i will comment. 1) I like the beginning of the tune, where you start with a riff and build on it. 2) To me, the song then starts wandering a bit randomly. You have some interesting ideas, but they are not tied together with purpose. Personally, I like a bit more structure to a song. Hope this helps!
DJ