This definitively looks intriguing. Although I have no knowledge of the lore of this setting beyond what you wrote.