0 0 The development team at Nintendo working on Mario Kart 8 is delivering a new trailer for the arcade racing title which shows off two new stages that players will be able to compete and some innovative game mechanics.