Super Mario 3D World – New Trailer

Nintendo Japan has released a new video for Super Mario 3D World that is filled with cat costumes.

You can view the new game trailer below:

Super Mario 3D World releases November 22 in North America and November 29 in Europe for Wii U.

What did you think?