I like the music. You're obviously a really good guitar player. There's some good stuff in there...fast runs, key changes and all.
I liked the old-school feel of the overall song and think that it has some potential with a little more work. While it seems a bit lengthy, I can understand the feeling to extend it. Possibly consider trimming it some.