Switch_MarioKart8Deluxe
Game Reviews

Mario Kart 8 Deluxe Review

May 5, 2017 Daniel Hickey

Publisher: Nintendo Developer: Nintendo EAD MSRP: $59.99 Rated: E Release Date: April 28, 2017 Platforms:  Nintendo Switch Rating: ★★★★★ Mario Kart 8 has hit the Nintendo Switch in a reprise of its Wii U release […]