Thanks for the additional insights - I bet Neil is just as pleased as his fan base that this branch of his career tree is finally out there for all to see.
I get a kick out of the fact that a twitter message is the origin of it all and that the work was done on your home computer set up on the opposite side of the globe - the wonders of technology!
Have you received feedback from any of the 7 Worlds Collide musicicans? Were the aware they had a concert release imminent?