Super Mario 3D World has a Launch Trailer
Nintendo would like to take a few minutes to remind everyone that Super Mario 3D World is out now in the United States, and will drop November the 29th in Europe, with a brand new launch trailer. Here you can see all of the possible expressions and emotions a human being can experience while playing a co-op Mario game.