Nintendo has finally revealed that the Nintendo Switch 2 will launch on June 5. The console will cost $450, and will have a bundle that includes Mario Kart World for $500. Along with that announcement, Nintendo also unveiled new games and updates coming in a Nintendo Direct, showing off what you can play on the new hardware. While some of those Nintendo Switch 2 games are coming later in the year, or beyond in the case of From Software's The Duskbloods, we have compiled a list of everything that will be available on launch day, June 5.
This list includes a combination of new games, ports of older third-party games, and Nintendo Switch 2 additions of Switch games. The pricing of some of these, like upgrades for Nintendo Switch games, haven't been revealed just yet, but we do know a few are coming at launch.
Mario Kart World

Mario Kart World is the next Mario Kart game, touting an open-world racing adventure with 24 player races, and tons of costumes for the racers.
The Legend of Zelda: Breath of the Wild

The Legend of Zelda: Breath of the Wild is getting a paid upgrade for Switch 2, with improved frame rate and graphics.
The Legend of Zelda: Tears of the Kingdom

Tears of the Kingdom is also getting a paid update at Switch 2 launch, with both of these paid upgrades included in Nintendo Switch Online + Expansion Pass.