Despite being mostly a chordfest, this guitar track is actually incredibly fun.
You're mainly playing chords, with some good switching, as well as some 3-note chords that snuck in. During a few sections, the chords get pretty consistent for a bit.
There are some points where you're hitting chords that have alot of space between them, but don't let that get you down, theres more chords waiting for you.
The solo is alot different from the rest of the song, where you're playing all over the place with tons of hammer-ons/pull-offs and single-notes, and moving around quite a bit around the fretboard. The solo, obviously, is the reason this song is a 5/5, and not just an above-average 4/5 chordfest.
Overall, this is a fantastic song to play with a full band on guitar, and even alone, this is a hell of alot of fun.