The Nintendo store in New York City is the United States retail headquarters for Nintendo. The store traces its origins to its 2001 opening in 10 Rockefeller Plaza in the Rockefeller Center in the Times Square area of Manhattan New York City as the Pokémon Center. In January 2005, the store closed to remodel and … Continue reading A Visit to Nintendo NY, the official Nintendo store in Times Square