This has been this best gaming experience I've had yet. It is just so pretty, with an invigorating and very emotional story. Great gameplay, very little bugs. All of the side mission have been fun, and I've only disliked one mission. I just finished the game and it has emotionally destroyed me, but my dog died the other night, and so this game really didn't help that.
A 10/10 game. I will will 100% play this again after 100% the game. Although now I know not to play if I'm sad.