This is chock full of interesting ideas, really well done! As a musician, I appreciate how you've incorporated music into this adventure. If I don't run this for my group I will at least be stealing shamelessly from you :-). Great vibe.
Please let us know how things shake out if you run it or steal bits. Thanks so much for reading it and taking the time to comment :)
Sure thing.