I'll be honest, I've been burning the midnight oil on getting this place up and running. I know there were some people who were interested in looking into what happened, but I think most of that fervor died down. It was on my list, but since it happened twenty years ago, I've been focusing on the portals that have opened up.
Can you take a look at the keys? See if you recognize them? Might give us an idea of what to look for.