Nintendo Stock Dips After Switch Presentation