Not bad!
I like the idea of the track.
If I can make a few suggestions on the mix:
-Take the 2 guitars down a bit. They're very loud and in your face.
-Bring the drums/percussion up. They seem to be drowned out by the guitars.
Anyway, that's it. Thanks!