Great lore, fairly good battle system, poor pacing and some annoying characters. The first 10-20 are too easy, then it gets going, and finally it actually opens up. Too bad there's not too much interesting stuff to do in the world then.
It's a good game but it takes way for long for it to actually become good. It's not terrible at any point but it gets going way too slowly.