Mario is a man of many hats (and not exactly in the most moral ways).
And they bring with them a couple of nice new surprises.
A bevy of smaller announcements made now, right on the eve of E3.