All the right ingredients

Last week's Mario Kart artwork — Mario Kartwork, if you will — has been quickly overtaken by this new set of pictures showing Donkey Kong, Princess Peach and Mario all enjoying their brand new rides.

Read more...