Nintendo Switch 2 Features Unveiled at Nintendo Direct: Everything Announced in 15 Minutes CNET Tech & Science X Apr 2, 2025