Ok, needs some work.
It sounds really good up until about a minute 30. Its actually really promising until that point then some of the rough parts take away from it. Some notes it sounds like are played too hard, for example around 2:30. Another point around 4:00 when there are two guitars they get a bit off time from each other; i'd recommend some drums to remedy that, or a metronome that you would of course mix out. But overall i can see why you uploaded it, there are a lot of cool riffs in there. Actually i'd say every riff is cool and the composition is good too. Its just the playing taking away from it, in my opinion. Ummm also, the clean guitar tone sounds good but the distortion sound is a bit weak, it just sounds like overdrive button on a little amp. If that is the case i recommend a distortion pedal.
So yeah, i say its a good composition and it has cool riffs, just rough playing here and there kinda ruins it.
thankyou for your review and i do agree about the rough parts my eqipment isnt the best either i had distortion pedals but got a behringer v amp pedal which the distortion isnt the best on but the effects and clean tone are good im thinking of rerecording the song i was also thinking maybe incorperting acoustic into it to when i make mucsic theres so many possiablilttys that flow thru my head and i end up makeing like ten differnt versions of the same song lol