This week, Nintendo of Japan launched its website for Mario Kart 8 Deluxe, sharing never-before-seen screenshots and highlighting the new characters and items that will make their debut in Mario ...