User blog comment:Theory of everything/The Renard Mystery/@comment-4.226.9.122-20120207204930/@comment-1966944-20120210083219

The key could be The Key!