Nintendo Switch 2 Launch Lineup: A Deep Dive