You're a great guitarist. Seriously, near the middle of the song where you started doing that mad guitar work, i was very impressed. When the song picked up I caught myself tapping my feet along to the song. Also, did you record all instruments? If so, That's some serious talent! Everything sounded like it was done professionally, and there's nothing wrong with it. Just one thing I would've liked to hear a bit more was near the end there was this dissonant sounding riff and it all kinda clashed, use that a bit more, it'll make it really unique. Overall, great job!