1:09Nintendo SwitchNintendo Switch - Official Holiday 2024 Game Updates Trailer | Nintendo Direct 2024August 27, 20242,414
1:04Nintendo SwitchEuropa - Official Nintendo Switch and PC Release Date Trailer | Nintendo Direct 2024August 27, 20241,636
1:21Nintendo SwitchPizza Tower - Official Nintendo Switch Launch Trailer | Nintendo Direct 2024August 27, 20241,062