Gadgets New Nintendo Switch 2 hardware in 7 minutes 2 April 2025, 8:19 pm Team Buyback Share this:TweetRedditTelegramWhatsApp