The French are leaking things again:



Two other Trust NPCs and the name of the 71 dungeon's name. They already edited the image on the actual site.