Nice!
Well, I like this, very cool song, but why I gave you 9 instead of 10, guitar is nice, but I think it's little too overpowered, what I try to say that if you mix it more, this would be really great, I like that guitar though, but I would really enjoy this if it's mixed little more.
Nice work, keep up the good work! :)