Fantastic! I thoroughly enjoyed it!
If I had any input for making it better (and this is extremely minor) it’d be to back off the reverb just a little bit. I speak from experience. I have a tendency to overdo the effects on my recordings. I think adding too much reverb takes away from the “presence” of the audio.
At any rate, this is so awesome I almost feel like a heel even mentioning it. Great work!