First footage of "Boomerang Suit" in Super Mario 3D Land

First footage of “Boomerang Suit” in Super Mario 3D Land Nintendo has just revealed the first footage of new Boomerang Suit which is all set to feature in forthcoming 3DS title, Super Mario 3D land. The firm has not yet formally announced the suit. Super Mario 3D Land will launch on Nintendo 3DS on November 18 in Europe. Watch the debut footage of Boomerang Suit...

Read More