That some killer soloing
I play guitar so I know shredding takes a lot of practice to get down and not have sound like mindless noise. You definitely have chops and the rhythm section was alright (a little understated). Nice modulation at the end, loved to hear it when it's finished.