Where do I go to play the DLC stages?

#1ApollyonPosted 9/20/2013 7:57:46 PM
OK. I understand that this probably an incredibly stupid question, but I haven't had much time to play this yet.

But where do I go to play the DLC stages? And how do I choose to actually play on them? (And since I know someone will ask. Yes I actually paid for and downloaded them. haha)

So far, I have only played the tutorial stages and done some minor leveling up in Ambition mode. Am I over looking them? Or do I have to do something special in order to be able to play them?

Thanks in advance.
---
I went around Ignoring every troll that I came across, then one day... GameFAQs was empty...
#2widget624Posted 9/20/2013 9:12:51 PM
They are found in the free mode menu under their own category.