Courtesy of Columbus Circle, there is a lovely little arcade stand on the way for the Nintendo Switch in Japan this May.


Comment on this Article Via Your Facebook Account



Comment on this Article Via Your Disqus Account