Oct 9, 2026Triple-i Initiative Packs 40 Indie Announcements Into 45 MinutesThe Triple-i Initiative's October 8, 2026 showcase packed about 40 indie announcements into 45 minutes, from a Risk of Rain 2 shadow-drop to same-day demos.By TPW Editorial·8 min read