No.
But here are the clues--the thread entitled "Secret page" in Site Discussion, started by Deezer, himself. I thought that would've been obvious, but so goes my assessment... XD
--------------------
Wise men talk because they have something to say;
fools, because they have to say something.