Pretty solid riff, nice melody and harmony, pretty good for the amount of time you put in it. I believe that with some more time it could be even better. Awesome.