Very nice! Good job!
I think a little "turnaround", with diferent notes and voicing, could make the music a little bit more interesting.
You know, to break just a little the main riff.

The solo was amazing, by the way! Very tasty!