Nintendo Games Excluded from E3 Speedrunning Event: A Closer Look at the Controversy

August 06, 2025