Some of the biggest names in indie games are teaming up to put on a ‘no fluff’ showcase of new game announcements

The Triple-I Initiative is streaming on April 10, with reveals from the devs behind Terraria, Slay the Spire, Dead Cells DLC and more.

About Author