The new Nintendo San Francisco store will open May 15 at Union Square and have items that fans can only buy there ...