Very long learning curve, too hard and too slow paced.
I play games to have fun, when a game is so hard and complicated like the Witcher 2 it is just not fun to play it, Yes I can probably beat the game if I try but the point of playing a game is to have fun, not to reload 30 times because you keep dying and certainly not to be there 10 hours to finally learn how everything works.
This is just my opinion, like I said I play games to have fun, I work 40 hours a week and don't have time to play a game that takes 10 hours just to figure out how it works, it is just not my type of game.
The only positive thing I have to say about the game is that it is visually one of the best games I have seen, I played it on the PC with all of the options on the highest possible settings and the game looked fantastic.