E3 2013: Mario Kart 8 Trailer Posted on June 12, 2013November 12, 2013 Nintendo unveils some physics-defying-fun in this trailer for Mario Kart 8, only on Wii U. Read More