There's some cool sounds in here and the transitions are nice but.. The drums sound over distorted to me and they sound like they're panned to the left? Rather than right in the middle where they should be.
There's a lot of top end in the tune. I can't really hear any sub either.