I'm not sure, but i found this adress on the web, some fans had found the secret of these letters : RedRival Free Hosting
for french :
ces fans ont réussi a trouver comment réunir les lettres, et ils ont trouvé cette adresse... mais je ne suis pas sure, car je n'ai pas tout compris a la lettre...