Nintendo President Doug Bowser on Big Interview

Author : Liam Sep 25,2025

Nintendo debuts its San Francisco retail location today, May 15, situated in Union Square at 331 Powell Street. This marks Nintendo's second official U.S. storefront, following the immensely successful New York flagship previously known as Nintendo World Store. The NYC location underwent renovations in 2016 and relaunched as Nintendo NY.

IGN toured the new San Francisco space to explore Nintendo's offerings and spoke with Nintendo of America President Doug Bowser about the company's strategic West Coast expansion.

Nintendo San Francisco Store Grand Opening
Nintendo of America President Doug Bowser preps for Switch 2 launch. Photo by Kevin Winter/Getty Images.

Naturally, our conversation turned to the highly anticipated Switch 2 launch scheduled for June 5. Bowser addressed questions about the console's U.S. availability at launch and beyond, discussed the divisive Game-Key Cards system, and shared other key details about Nintendo's future plans.