Some nice shred going on but imho the composition could use some work. The hook part(chorus?) is the highlight. The rest of it honestly sounds like filler to me. Almost like your going through your practice routine. You're playing in the right key and relatively clean but there's no real expression. Kind of like saying a lot of words but not getting to the point in such an eloquent way.
Obviously you have the skill there. It just seems to me you're pawning chops. I don't think you need to do that at all. Write for the sake of the song and your chops will shine through fine. You don't need to prove anything. Your ability to shred is apparent. Don't let the song suffer because you want people to hear how fast you can play. Hands down, you're a more proficient guitarist than I am but I think your songwriting could use some molding.
Anyhow, it's just my OPINION. I love shred so it's not a matter of bias against you. If anything, I want to hear what you have in the future. It will get plenty better I'm sure.
Thanks for checking it out. It sure was not a composition by any means, just quick improv take thru the whole thing and then I went back and added some harmonies. I'm sure I over played a lot... still I love doing that lol