Mario Kart 8 Deluxe Overview Trailer

Posted on by Ryan

image-23186

Nintendo have released an overview trailer for Mario Kart 8: Deluxe. The trailer introduces some of the characters, items, course types, and Smart Steering features.

Mario Kart 8 Deluxe will release on April 28 for the Nintendo Switch. You can view the trailer down below..