News After Best Buy removes its own apparent leak, new report claims Nintendo Switch 2 pre-orders open April 9 with bonuses for early buyers March 28, 2025 · by admin · No comments The next Nintendo Direct will reveal all (maybe?)