Nintendo is finally opening a second US store
It's taken Nintendo two decades, but the company is finally ready to open a second store in the US. The new location in San Francisco’s Union Square is set to open its doors in 2025. Details about Nintendo San Francisco are thin for now, but the...