I haven't been able to work on my computer much, so I had to write this on my phone, export to MIDI, and use Synthfont to insert some half decent soundfonts. I'll probably come back and clean it up next time I'm home.
That said, it was a lot of fun to write. Gratuitous solos are my favourite.