I loved the game in the end. The story was fantastic, though it took a little bit to really pick up, and the battle mechanics were much better once they were fleshed out a ways in. The only reason I can't rate this game any higher is because of terrible choices made by developers; and I mean choices that would make newer players of the series outright quit.
When exploring the large and stunning areas to get to your next location, you'll certainly run into enemies that are far higher than you in level, and I mean between 20-70 levels higher. This makes it very frustrating when you're just trying to progress to the next area, but you get ambushed by a high level enemy, or a group of them, and get one shot, having to start over from the last landmark.
Speaking of one shots, there are too many of them! In battles, mainly with bosses, but many smaller enemies can do it too, you will suddenly find your self from max health, to zero. That's not too bad, but in other instances, your whole party will go from max health to zero health out of nowhere. It is very frustrating especially when you have no control over it. The enemies/bosses that do these moves usually do them when their almost dead, so you know you either have to kill them as fast as possible, or you're dead.
Some final major issues are with navigation. The compass on top is not helpful in the slightest. When you have multiple objectives in the same direction, they will stack on top of each other making it impossible to tell how far away each objective is. The mini map is useless a lot of the time when expanded, it doesn't show much of the area. The only way to see where side quests are and the location of the main mission is to pull up the fast travel menu, scroll through all the areas until you find the one you are in. It's a giant hassle and takes quite a while to look through. Even knowing where you need to go is not enough sometimes. It's very easy to get lost and wander around for hours (I and mean HOURS) trying to find the right path to follow, this game does not have good leading.
Considering all these flaws, it'd be expected for me to give a lower rating, but the actual combat gameplay and the story alone are so well done that it offsets these issues. It really is a must-play in the end. Honestly it'd be worth buying a Switch for.