Tons of creation tools, nearly endless Mario levels.
Online features can be difficult to navigate.
I put a massive amount of time into this game. I ended up not doing much creating, but I played a ton of levels. It's kind of difficult to navigate through the levels to find a specific one, but if you're just interested in playing random levels, it's not difficult to get started.