Nintendo will open its San Francisco store on May 15, it has announced. Nintendo San Francisco is the second official Nintendo store in the United States, and follows the hugely popular New York ...