Poll: Have you been to the Nintendo World Store?

Located in New York City at Rockefeller Center, the two-story, 10,000 square feet Nintendo World Store first opened in 2005. This month, it got an overhaul. So we wanna know:

{democracy:126}