The Switch 2 Reveals Its Mysterious C Button in a Promotional Image

March 31, 2025