Super Mario 3D World Launch Trailer

Nintendo has released a new launch trailer for Super Mario 3D World.

You can view the launch trailer below:

In case you missed it, check out the game’s shining review scores.

Are you looking forward to playing?