Hard to give good feedback on somthing like this.
I listen to some weird music but haven't heard anything like this. I can't give good comments on this. Only thing i can say is about the mix. And the mix is flat, there is a lot of mid but almost no low or high. Maybe work a bit on that.
not my style
not my style, but whatever style it was, it sounded good =]