I was speaking to a BA CSD friend about this the other day as they played music on a flight recently during boarding and i had never heard it before... his reply was "oh yeh its there on the system but nobody can be bothered to turn it on". Shame cos i really liked it.