THE BUZZ: Japan is teasing TV viewers and the Internet masses with a brand new set of Mario kart 7 spots, featuring a ton of new gameplay.
EGM’s TAKE: Mario kart is shaping up to be the biggest launch in the series so far, with brand new online features and more characters than ever before.