Instrument and harmony wise it is a great fit for the theme, yet I would have enjoyed a bass line reaching for more notes or a synth solo here and there, some more contrast.