As I mention in my blurb about The Phantom Pain, I'm a guy that if a story/characters/cutscenes/soundtrack really sucks me into a game, I can overlook no amount of bad design and really enjoy myself.
The Witcher 3 is the anti-Metal Gear.
I played without most of the quality-of-life improvements they added with the patches, so endured a reeeally terrible inventory system, very weighty walking & riding animations and slightly sluggish combat. (Seriously that inventory system is a blight on mankind).
BUT!
The world is phenominal. The setting, the environments, the NPCS, the dialogue - everything is so believable and it becomes captivating.
Nearly all the main characters have solid backstories, motivations and personalities. There was not a *single* sidequest in that game that I felt was phoned in - no 'kill 10 rats' or 'get 5 bear asses' for me that feels like busywork in a thousand other open-world games.
Also while the world is so well-realised, on top of that there's a surreal humour and playfulness - one of the sidequests had me investigate the secret stronghold of a Cheesemancer and in another...well you've probably all seen the unicorn scene by now.
Geralt is a wonderful character, who isn't just this heroic, nice-guy badass. I could list how great nearly every primary (and secondary) character is but it would take too long and honestly they're all pretty damn good. Also a positive is while the game lets you have moments of 'hey everything worked out fine', there's plenty of moral choices that sit on that fence throughout.
The Bloody Baron questline was fantastic and emotional, finding Ciri after all that searching almost brought me to tears and the ending I got made me so happy for everyone involved - I sat there so pleased that I was able to give these characters a happy ending.
If I had to give an objective review, there are lots of little niggles in the gameplay that will be frustrating for some and the fantasy setting isn't for everyone.
For me though, the Witcher 3 is freakin' incredible.