PC
Dead Cells, Risk of Rain, and Slay the Spire Devs Will Host Triple-i Initiative Indie Games Showcase on April 10
Indie studio Evil Empire is teaming up with a host of other indie developers for a new showcase. Set for April 10 at 5pm GMT, the showcase has been dubbed the Triple-i Initiative, and will feature more than 30 indie games.