Not really a knock on the game too much, but ever since I hit the 30 hour mark where you get full map access the game really quickly stopped being engaging. The pacing in the first 30 hours is exciting with a constant adventure filled with events and character development.
But after you get the airship, for the last few hours it's just been:
Fly across map to dungeon
Watch cutscene, do dungeon, watch cutscene, learn where next event is
Fly across map to dungeon
repeat...
It feels very stop/start instead of one continuous story. Especially since the dungeons are short, so it's like taking a 45 min pit stop and then moving to the next dot somewhere on the map. The narrative just feels disconnected and a bunch of scenes. Also doesn't help that the current villain is really lame and the worst cliche character in the story so far, especially after the people of Vesperia's world have been at least somewhat intelligent so far in their decision making.
I think what the problem stems from is that in most rpgs you journey around the entire world map before you get flight, so you're pretty much done with world exploration and the airship just allows you to reach new unaccessible locations for optional/final locations. But in Vesperia when you get the airship you've only been to like 60-65% of the map, so now you are jumping from dot to dot to explore the rest. I think it works against the narrative.
Still really enjoying the game, just can't play more than an hour or two at a time with the current narrative because it's not hooking me like the first half did.
Also I don't know how the fuck TSA beat it in 32 hours. I checked the Japanese wiki and I just finished section 4 of 6 in the main story chart. So I'm exactly 2/3rds done at 34 hours. Unlike Jonnyram, I'm not intentionally going for any of the achievements so it's not like I'm going out of my way to do anything. I haven't even started on the sub-events, as I'm saving them until pre-final dungeon like I do in every rpg (yeah I know some are time sensitive so I'll miss a few *shrug*).