bashu
April 2, 2025
Nintendo just dropped a boatload of Switch 2 news, including the release date, price and a launch...