Our first impressions of the Nintendo New York Store
The Nintendo World Store has been the mecca of everything Nintendo since it opened its doors over ten years ago. Nestled in the heart of New York City and Rockefeller Plaza, the store was the one stop shop for anything and everything Nintendo related, bolstering the best selection of video…