Tag: Derth-Pendul

Results

  • The Key Complex

    The Key Complex is a large underground facility built to house and operate the massive artifact known simply as "The Key", located in the ruins of [[Drellmoor-Ahn-Pendulgarsh]]. The complex itself was mostly destroyed in the last conflict against [[ …