Entertainment Nintendo Games Excluded from E3 Speedrunning Event: A Closer Look at the Controversy August 06, 2025