Target Takes Mario Kart 8 Deluxe for Nintendo Switch Launch Seriously Posted on 21/04/2017 by i4u Mario Kart 8 Deluxe for Nintendo Switch will be released on April 28. Today, Target stores start to celebrate the new Mario Kart game in over 650 stores.Shoppers can grab one of the specially...