So, this is going to be a really long, messy review, because The Witcher 3 is a long, messy game. Also, though I've given it three stars, think of it as being on the high end of three stars, if that makes sense. If I could give this game 3.5 stars, I absolutely would.
I honestly have no idea where to start with this whole thing, because The Witcher 3 just has so much content to offer. I'll start off with the gameplay and combat, because that's the easiest to talk about. I find it to be pretty mediocre. The ironic thing about the combat, since you're playing as a character who hunts down monsters for coin, is that the human/human combat is much, much better than the human/monster combat, though the vaguely humanoid-sized monsters are at least okay to deal with. Pirouetting and countering sword strikes and whatnot actually feels pretty solid when you're up against people, while dealing with bigger monsters mostly involves hitting the dodge button every now and again and trying to find where the hitboxes actually are. Going up against bigger monsters basically just feels really awkward, unlike in Horizon: Zero Dawn, for example, where that's basically the best part of the game. In The Witcher 3, though, you're basically rolling around and trying to smack at your Griffins and your Wyverns with your dinky little silver sword. Also, you can press a button and Geralt shoots some magic out of his hand, which is fun. Burning people/monsters is always satisfying, and creating a shield around yourself is always useful. All of the Signs are useful, really.
All in all, though, I think the combat is fine. I think criticism of the combat has been brought up ad nauseam as part of the game's inevitable backlash - it all works fine, despite the issues I had with it. I found it fairly easy to master, though (I did play on normal difficulty, to be fair), and the game becomes trivially easy towards the end, especially as you get better gear. But, at the end of the day, the combat is fine. I wouldn't call it a selling point of the game, but, y'know, it's fine.
The quest design is solid, though repetitive, and there will come a point where you get really, really bored of turning on your special vision so you can follow tracks or smells or whatever. Still, I have no real complaints here. It all works pretty well.
The menus in this game are absolutely tragic, though.
And, now, on to the story. The story is definitely mostly good, though the most notable thing about the story is just how much of it there is, between the main quests and the side quests, and how even with that quantity, the quality never really suffers that much. Most of the story is pretty standard dark fantasy fare, it's just presented with more polish than video games normally manage. Even the most trivial Witcher's contracts are presented with in-game cutscenes and dialogue to give some context to the monsters you'll be killing.
I'm personally not a fan of Geralt - I find him to be a terrible bore, while the game seems to constantly insist that he's the coolest dude around. His generically scratchy voice doesn't help, either.
The main questline (and the side quests that branch directly off of it) is mostly good, though it does fluctuate in quality. The oft-mentioned Bloody Baron questline does pretty much live up to the hype, though it's a little "everything but the kitchen sink" in terms of quality, as the writers decided to just chuck in everything from infidelity to domestic abuse to PTSD to abortions to, naturally, an issue that every family has to deal with - witches. It also makes one wonder if one of the writers lost a bet and had to write a #notalldomesticabusers story (alright, I'm done with the jokes) It's so M O R A L L Y G R E Y (okay, now I'm done). But, seriously, the Bloody Baron questline really is emotional and tragic, and features what might be the only really interesting choice in the game (free the tree spirit or not). At least, it's the only choice that really stuck with me.
There are other main questlines that aren't so great. The Dandelion questline is truly awful, the writers seeing fit to just bounce you from one quest-giver to another, making you do stupid favors for every asshole in the city. I mean, to be fair, the entire arc of the game is like this, it's just that other parts hide it better. In the Dandelion questline, though, pretty much nothing you do is particularly interesting or memorable, so I really appreciated spending hours of my life slogging through it.
The Skellige questline is actually kind of fun - getting to influence the decision of who's to be the new monarch of the Isles is interesting, and the whole "turn partygoers into bears to kill other partygoers" gambit was pretty hilarious (and gruesome). Also, the way the whole ascension to the throne conspiracy wraps up is really funny. The evidence you find just isn't enough to pin it on the really obvious suspect, but then the suspect's son comes up and is all, "mama, but you did do all the bad stuff, how could you?" Really great stuff. The finding Ciri aspect of the story isn't so interesting, but when is it ever?
The rest of the story, from finally finding Ciri to taking out the evil elves, feels weirdly rushed, especially since the game just forced you to spend however much time chasing after Dandelion. The game also finally begins to explain anything at all about the bad elves, which they probably should have done during any of the tens and tens of hours before this point, but whatever. And, honestly, it's such a relief finally finding Ciri since the game drags it out so much.
Also, the ugly dude the Bloody Baron, uh, owned, I guess, is actually the elf who's been helping out Ciri this whole time. Who would have thought he'd be important, with his super organic and not-contrived-at-all introduction during the Bloody Baron questline?
Mean elves attack the big Witcher castle (I know it's called Kaer Mohren, calm down), Ciri begins training her powers, you confront the witches again, and then you just straight-up kill one of the meany elven generals (the swole one first). It's a surprisingly easy boss fight, since he's built up as being this ferocious fighter and you can really just dodge your way to victory. Again, I played this game on the normal difficulty, but still. I was expecting a bit more.
There's a mission towards the end where you go to seek the support of one of the more diplomatic mean elves, and you end up hopping through different dimensions to get there. This level is actually pretty fun and unique, and seeing Geralt trying to navigate in completely different environments is interesting. And then, you can basically move right into the final, climactic conflict between Geralt & co. and the mean elves, and you have to go through two more easy yet tedious boss fights with the scary mage elf and the big boss elf. The big boss elf, Eredin, is surprisingly easy to fight, he just has a big health bar so the fight takes a decent amount of time. Again, it's weird how rushed this part of the game feels, especially since everything before this is so sprawling and lacking in any real sense of forward momentum.
And then, the ending comes and Ciri chooses to save the world from the White Frost with the help of her elf friend. Or, she did in my playthrough, at least. Also, I didn't tell Emhyr about Ciri, because fuck that guy.
So, this is a lot of writing to say that I enjoyed the game, just not as much as a lot of other people did. The level of polish is insanely high, there's no denying that, and I hope more games continue to strive for what CDPR have accomplished in that regard. To me, though, at the end of the day all of that polish just resulted in a game with an exhaustingly long, pretty good story and servicable, so-so combat.
This review probably sucks but I needed to vomit out my thoughts about this game somewhere