i KNOW I am more than a decade old on this post but I loved the way Glassmen did New world.... I actually found this thread when I wanted to hear 2005 Glassmen again in 2018 .
I had it on audio tape back in 2005 but can find no online evidence of the show that I loved. Just my two cents I think the composer would be pleased with their creative license.