This sounds pretty cool, although I noticed there was a bit of clipping in the published track. If you don't know what that means, it's basically just an overload of sound to an extent, that's why there's a bit of what I like to call a "crunchy" sound to the track. To fix that issue, I'd suggest looking into the ideas of mixing and mastering, that way you can get a good idea of how all of that stuff is supposed to work out.