Hey dude,

Good mix. Good playing. You've got some proper ideas and stuff going, which I like. It gives your piece character and makes it recognisable as your own. Work on reincorporating your main melodic idea into your soloing and into the song, playing it in other instruments, developing it, returning to it to tie solo sections together etc. Also, when you first introduce it, with the playing of that you gave, it might sound better to instead of having the palm mutes to sound more rhythmic, to hold the notes. This would make the riff more clear and stick better into your listeners head as you then go into playing more rhythmically as a development of that theme.

Make it longer! Develop that theme!

Good work so far, keep it going

C4C? https://www.ultimate-guitar.com/forum/showthread.php?t=1666905