One of the biggest features shown was the ability to upload their own clips to Youtube from the game itself.
However, Nintendo will apparently be automatically I.Ding all videos uploaded this way. This means that all profit made on these videos will be claimed by Nintendo.
In the Direct, they also announced new power-ups, demonstrated how the anti-gravity racing works, showed off the customization options on vehicles and much more.
Mario Kart 8 will release on May 30th of this month on WiiU.