Nintendo has uploaded a couple of new Super Mario 3D Land videos. The first video shows off Boomerang Mario and his abilities, and the second trailer gives you plenty of glorious gameplay footage. Super Mario 3D Land is coming out November 18th in Europe and November 13th in North America.