News Here’s Everything Announced at the Triple-i Initiative 2024 The Triple-i Initiative 2024 is a new showcase dedicated to indie titles from a range of established studios. By Leigh PriceApril 10, 2024