Nice playing, very melodic and expressive. The rhythm guitars could be mixed a little higher, but that's the only negative point I really have to offer. Getting a really cool Satriani-type feel off it, which is never a bad thing! I liked the calmer section just before the end alot too.
If you could give any feedback on any of the links in my sig that would be sweet, they're pretty different to yours, but you might have some thoughts on them
My Soundcloud
Always up for some C4C, been compared to Frank Turner, The Cure's Robert Smith and Bruce Springsteen so check out my stuff if you like the sound of that