Home » News » Mario Kart 8 Deluxe will release in April on Nintendo Switch