It's pretty linear. It's generally a town and a dungeon with boss you have to beat before you can move on to the next town and dungeon.There's a couple times where you have to do something specific (show a pass) but Google translate has helped me through those so far.