Gem94 -
yep, I could see that - but I would have expected a more specific connection - there's an electronic music entity with this title - and together with 15a this sent me off on a wild goose chase in search of a musical theme for a while.
Whereas if you're right, it's just a woolly Latin reference, not even a direct translation, to part of the remainder of the revealed inscription. A bit weak, I feel.
Can anyone see a more witty layer of significance in the title?