gamesNews G.I. Joe, Pinball Spire, and More Revealed at Indie.io’s Showcase at IGN Live June 7th, 2024