After 138 hours of gameplay, I have finally beaten TW3. What a gigantic game. And I'm not even fully done with it - there are still a few sidequests and the Hearts of Stone add-on left to do. Anyway, this is easily one of the best video games I've ever played. It has choices, consequences, solid writing, distinctive characters, a sense of humor, and satisfying emotional payouts, all while having the trappings of an unquestionably modern, mainstream title. It's almost as if gamers aren't complete retards who need every franchise to be as dumbed-down as possible, contrary to what some devs think.

Hell, it's even pretty accessible as a standalone title for newcomers to the series, unlike TW2. I'd still recommend playing through all three games from the start to anyone who's interested, though, just because I loved guiding Geralt through the series and seeing the consequences of his actions play out in the later titles.
Anyway, time to baw and nitpick. I'm not a fan of the fistfights in this game. They just aren't as fun and satisfying as they were with the (admittedly much too easy) QTEs of the last game, and it doesn't feel right that every character you can fight is apparently an experienced boxer capable of skillfully blocking your every punch, promptly counterattacking, etc. Also, I found the final act to be awfully stretched and padded. The game would hint that shit was getting real, the action was ramping up, the plot hurtling towards its conclusion - and then pfffffff, all the tension dissipates as I find myself back in the overworld with a quest to "prepare" for what's coming next. I mean, there's a quest called "Final Preparations" that isn't final by any stretch of the imagination. It's immediately followed by a quest called "Battle Preparations." And while I'm not sure how much leeway the devs had to be creative in their portrayal of the world, given that this series is ultimately an adaptation, I wish their portrayal of the Northern Kingdoms had been a little bit less generic and homogeneous. Is there any real cultural difference between, say, Temeria and Redania? Finally, Geralt is so zippy that guiding him through precise actions is tricky, like Vindictus noted.