We’re only a few short weeks away from the launch of Super Mario Wonder, and Nintendo of has amped up the marketing with the release of three brand new TV spots. We’ve compiled them into one video for you viewing pleasure below!
Super Mario Wonder launches in North America on October 20th. Pre-orders are open right now. Check out our handy pre-order guide for details!Leave a Comment