The music has a high energy vibe. Drums are on point. Guitar tone works with the vibe of the song. Wonder if this was made for eventual vocals or only as instrumental?
There were times when I liked the guitar melody. There were others where it sounded like you weren't sure where you wanted to go, melody-wise. I can hear some innate talent from the guitarist, I would recommend you just keep playing, keep finding your "voice" as a player. Rock on!