A very great, fairly flawed game.
When your in the actual story it feels great and paced well, but the game has too much of a problem with bogging you down with tons of honesty unimportant things.
If you like mini games you'll like this if not you won't. They were a fun change of pace for middling rewards half the time.
Side quests that feel somewhat repetitive, though interesting one offs with small character moments that I believe are very necessary because...
Although this game isn't perfect, far from it, It's the characters and the games job and endearing them to me that make up for its flaws. I hope the final game masters this formula.