To say the recently opened Nintendo store in Tokyo has been an overwhelming success is quite a bit of an understatement. Queues for potential purchases start early in the morning in order to get people in and a ticket system has been used to make sure those who get there early get a chance to […]
The Coolest Game Content