Nintendo announces first-ever dedicated Nintendo shop in Japan, set to open in Tokyo

And, surprise, it’s not coming to video game mecca Akihabara.

Read More