Hi Scott - I loved, loved, loved the key changes from verse (Dm?) to chorus (G) and bridge (F?), with what sounded like a healthy dose of bVII chords in there and that marvellous A chord to transition to the chorus in G major then the F chord to final G chorus. These chord and key changes really suit the majestic nature of the song IMHO. Also, with the busy beats, the drawn-out syllables in the chorus are a good contrast.
I've had three listens already and will have to come back for another fresh listen. Great song.
Andrew D
Andrew, thank you for taking your time to dissect the music. I've been trying to educate myself on some music theory (although a bit late in the game), so I can understate the choices I make. So this was my intention although I might be wrong with my naming of the keys. The verse is G Dorian, the chorus G Ionian, and I switched to Bb Ionian for the bridge.