Nintendo and Illumination have formed an alliance. To do what, you may ask? Why, they’re making an animated Super Mario movie, of course. Did you know that Nintendo has a corporate management policy briefing? It sounds like a snooze-fest, but there’s actually some interesting news in it. If you scroll down a bit, you come […]
