The riff for the verses of this song mostly has a sort of (lel) 'climbing' rhythm that literally climbs up the fretboard repeatedly, also throwing in some triplets here and there. The pre-choruses get pretty crazy with some fast alt-strumming, but thats just a sign of things to come. After the simple little riff that has some hammer-on/pull-off-ing in the pre-chorus, the chorus begins.
The chorus contain long stretches of chords that are all very quickly alt-strummed and quickly switch between one another, likely breaking your streak.
The interlude is pretty mellow for the most part, you're just strumming some chords, until all of a sudden it picks up with a tricky alt-strumming rhythm that is pretty surprising.
The solo follows a similar idea to the verses, in which you're sort of climbing the frets, except for the solo, its a bit more tricky/difficult than that.
Overall, this song is exciting, has lots of interesting sections that are fun to play, and I would highly recommend this for any guitarist.