Super Mario 3D World Accolades Trailer

Posted on Nov 23 2013 - 11:48pm by Michael Sobrevega

Nintendo has released a fantastic trailer rubbing their own horn showing all the amazing accolades bestowed upon Super Mario 3D World. Super Mario 3D World is availabe for North America and Japan. It will be arrive in Europe next week.