Nintendo president Satoru Iwata has announced that Mario Kart 8 will release for the Wii U this May. The tentative release (originally scheduled for early Spring) for the eighth iteration of the Mario Kart franchise was mentioned by Iwata during Nintendo’s investors briefing, which is currently taking place as of the writing of this post. More as this story develops from the briefing. [Updat...