Honestly the composition of this is pretty rad! Cool riff, cool lead, a little repetitive at first, but I mean that's pretty chill considering how you use the key change and pads to change things up. Yea to be honest the biggest issue is that the composition is sweet but the sounds are terrifyingly off for this sort of piece. The distortion is really overtone-ridden. I'm not sure what sort of samples you are using but since they sound like they are pre-distorted. If you could take some time and program some "errors" in the playing it'd help, but also some velocity changes.
I would suggest trying to get the guitar sound through an amp sim, and try a clean guitar sound that is really "dead* sounding without a lot of overtones... it helps the distortion. I mean if it sounds a little mechanical that can still be fine, but the biggest problem with sampled guitars is that it ends up sounding super fake because it's just like... straight distortion and the overtones don't get smoothed out by some kind of speaker sim.