Out of no where Nintendo have released this Mario Kart 8 Nintendo Direct.



If you heard about this earlier shout out, but its all news to me.