1:04Nintendo SwitchEuropa - Official Nintendo Switch and PC Release Date Trailer | Nintendo Direct 2024August 27, 20241,636