Official Site for Super Mario 3D World Opens

Super Mario 3D World is set to release in a little over two weeks, and as expected, the official site for the game has gone live! While we don’t see any new screens or new information, the site does provide a great general overview for those who are not familiar with the title. Regardless, hit the link below to check out the site!

Super Mario 3D World – Official Site

Newest Most Voted
Inline Feedbacks
View all comments