Official Japanese Mario Kart 8 Deluxe site launches
The official Japanese promotional site for upcoming Switch title Mario Kart 8 Deluxe has gone live. The website details the game’s tracks, characters, items and Battle Mode offerings through numerous screenshots and videos. While most of the information found on the site is probably old news to Mario Kart 8…