Home ReviewsGaming Reviews I didn’t understand the magic of arcades until I visited one in Japan