Triple-i Initiative teased by devs of Vampire Survivors, Darkest Dungeon, Risk of Rain
Well well well, what do we have here then? A bunch of developers seem to have joined up for something called The Triple-i Initiative that could be quite exciting.