Image: Damien McFerran / Nintendo Life Famitsu has delivered the latest glimpse at the Japanese boxed rankings, and all things considered, it’s a rather recognizable sight. Mario Kart World is once more at the summit with an additional 114,106 units sold, bringing the overall total to nearly 1.3 million. In contrast, Mario Kart 8 Deluxe
Read More