Nintendo America has released a new Super Mario 3D Land trailer which harks back to the golden age of Nintendo advertising. Seriously it’s a great advert and it’s bound to entice plenty of families to part with their money during the holiday season.
Super Mario 3D Land is released November 18th in Europe and November 13th in North America.









Reply With Quote
















