Nice.
Cliffside Fractal
Is the symbol a “perfect match” or just similar?
Anyway I think it is a nice observation, iirc the cliffside fractal is the one where we release the Abaddon statue? Maybe that is the link to the new revenant, who could call upon the powers of Abaddon primarily among others.