Nintendo reveals all the details about the Switch 2: hardware, games and launch dateNews + Trendsby Domagoj Belancic