Nintendo's first Direct event for 2026 may be coming soon, and it rumored to share details on a new 3D Mario game.
GameStop's closing down of physical retail stores began in 2025, with various locations already barricading their doors and ...