A lot of information about Mario Kart World was just revealed, including an addition that could build on an aspect of Mario ...