I rated you good in the composition, but I think some leads were a bit distracting, to in the spolight, but very interestiing piece so it passes, and maybe its no so much the composition, maybe it was the mixing that did it feel a bit clashy, then again that could have been want you were going for.
Anyway, great track! Take care :)