Finally finished Witcher 3 main campagin and I can give a proper review to this game.
Since as you can see it took me almost 2 years that means the game is not amazing.
Let's start with the obvious things, the story. Some parts were great (and excuse me if I name characters wrong, they sound different in polish version of the game, ill get to that later) like Blood (red?) Baron storyline. Then it sucked for a long time. Then a good storyline on Skellige, then crap again, Yennefer bullshit etc etc. Finally, after you find Ciri the game started to gain tempo but it ended very quickly.
So, the main issue for me is that there is no sense of urgency in this game whatsoever. I fucked around with a lot of side quests, where some were great, some were "if i have to use my witcher senses again i will rape a puppy". And then I got punished for gaining the levels and dealing with low level missions AND i got punished for completing high level missions. If you say the game is open world dont fucking punish me for doing what I want.
The final moments of the main story were just okay, the final battle was laughable, it was much better in Kaer Morhen. I mean, I took a break for 5 months and with this game controls I took down 2 final bosses WITHOUT TAKING A SINGLE DMG. Thats just pathetic.
And then whoopsies, the end, you finished the game. Fine, you ended Ciri storyline but then again, you call this game RPG and you let me encounter a lot of important characters. Nope, you dont get to know what happens with Priscilla and Dandellion, screw Zoltan and witches/female mages / whatever they call Yenn and Triss. The list goes on and on. Unless they want to milk a franchise and dont want to spoil things it was a terrible ending.
Quikcly about controls, clunky, but whatever, got used to that and just abused rolling. Next.
Music. Would be okay as a standaoloine music, for video game music its bad. OST is too short and repetetive. Again, if you want to make an open world game make lots of music.
Talking about open world game, character models. Not enough models for an open world game, too many fucking clones.
Finally, character voices. I played polish version because polish has greater vocabulary for "medieval" style games and writers did amazing job at copying the style of Andrzej Sapkowski. Best part of the game are dialogues BUT not all actors were great. In polish version Geralt is 1337/10, perfect voice tone, majestic and sarcastic, just like in the books. Vesemir and most of dwarves 10/10. Triss 8/10. Ciri good voice tone, but the actress seem to not have a lot of experiance with VA, often felt like she was reading a book. And then there is Yennefer. The same screeching, shouting, annoying voice no matter what she reads. -5/10.
So I installed english voices for a while. What I liked is a lot of accents in character voices and some characters had a good voice. But fuck me, your Geralt sucks. A terrible mix of Batman and Solid Snake. Absolute garbage. I often praise english version of games over polish but damn, no.
Overall the game had potential. It would be a much better game if it wasnt open world game and had better writing for the main story. But I think i could rate it 6,5/10 or 7/10. Above avrg / good.