New trailer shows all the great things various reviewers had to say about the new Mario game.

More...