Home > News > Nintendo's Doug Bowser Discusses New San Francisco Store and Switch 2 Launch

Nintendo's Doug Bowser Discusses New San Francisco Store and Switch 2 Launch

By ChloeOct 31,2025

Nintendo unveils its San Francisco store today, May 15, located in Union Square at 331 Powell Street. Nintendo San Francisco marks the company’s second official U.S. store, following the popular New York location, previously known as the Nintendo World Store, which underwent renovations and rebranded as Nintendo NY before reopening in 2016.

IGN visited the San Francisco store to explore what Nintendo has in store for fans. We also spoke with Nintendo of America president Doug Bowser to discuss the significance of opening the company’s first West Coast retail location.

Nintendo of America President Doug Bowser gears up for the Switch 2 launch. Photo by Kevin Winter/Getty Images.

Naturally, we delved into details about the Nintendo Switch 2, set to launch on June 5. We asked Bowser about the Switch 2’s U.S. availability at launch and beyond, the debated Game-Key Cards, and much more.

Previous article:Warlock Tetropuzzle takes Tetris-likes to the next level, with magic (and tile-matching) Next article:Explore Xavier's Past in Love and Deepspace's Fallen Crown