What is the Mysterious Triple-I Initiative?
On March 13, a group of well-known indie game developers came together and launched a website called the “Triple-I Initiative” with a mysterious introduction. The website describes itself as a “mysterious teasing page by the studios behind… Darkest Dungeon, Risk of Rain, Slay the Spire, Vampire Survivors, V Rising & many others.” But judging by…