Recommended Videos
Super Mario 3D World has a batch of brand new screenshots that Nintendo released after their Nintendo Direct presentation this morning. Additionally, the publisher also released a new trailer, which you can watch here in case you missed it. Check the screens out below. (Look out for Grand Theft Bowser and his pimpin’ ride!)