Several indie studios tease the "iii initiative", including Darkest Dungeon/Slay the Spire/Vampire Survivors devs What could this be? https://files.catbox.moe/mxk8ag.png https://files.catbox.moe/lglv72.png