I beat The Witcher 2. It is, in my opinion, the best RPG to have come out in over half a decade. There are many things the game does right, and few that it does wrong. I'm going to make a small list of pluses and minuses. There aren't any story spoilers:
+The best looking game I have ever seen (played the game on Ultra sans ubersampling). The art style also successfully conveys a medieval feel.
+The combat mechanics are leaps and bounds ahead of its predecessor. The combat feels like a hybrid between Batman:AA and 3D Zelda. It isn't the deepest game in the world, but it is highly enjoyable.
+Choices that actually matter. I can think off the top of my head at least four major decisions that directly affected the story.
+Delayed response on choices. Decisions in act 1 might not reveal themselves until act 3.
+Hard choices. There were a few instances where I spent a few minutes dwelling upon the outcome of my choices.
+The appearance of a loot table. I beat The Witcher 1 with my default jacket and steel sword. The game isn't Diablo, but I would parallel TW2's loot table is akin to the Baldur's Gate series where new items are somewhat sporadic, but they provide meaningful upgrades. Crafting items and alchemy is also fun and rewarding.
+The game world does a good job of inviting the player to explore every nook and cranny, even if the only reward is some herbs.
+ The game is relatively bug and jank free (for me at least), which is a small miracle for a Euro RPG.
+/- The voice acting is a mixed bag. Geralt, Iorveth and Zoltan have great VA, but everyone else ranges from 'very good' to 'laughable'
+/- The game is fairly short. I beat it in about 25 hours, but there is a diverging point that drastically changes the second half of the game and lends itself to replayability.
- The last third of the game is disappointingly short, but the game still delivers a satisfying ending.
- The combat targeting system leaves alot to be desired.
- The skill tree is unbalanced. One spell in particular makes the game a breeze once you level it up.
- The animation in cutscenes is laughably bad.
The Witcher 2 is not a perfect game, and there is room for improvement, but an Enhanced Edition that adds more content, polishes combat and rebalances the skill trees would make a great game even better.