Technology Trends

Nintendo Store Japan incoming: More flagships soon?

Though Nintendo has had its hand in various retail stores through the years (like the Pokemon Centers that dot Japan), there’s only one official Nintendo Store. While you might think that sole Nintendo Store is located in Japan along with most of the world’s Pokemon Centers, it’s actually located in New York City. It seems strange that Nintendo’s only flagship … Continue reading

Read More »