Skip to main content
Nintendo Switch 2: confirmed before April 2026? — 78% YES | PeoplesOdds | PeoplesOdds