You can't define what is short and what is long in one breath.Take a look at this side: The (side)quests you do impact the main story. So if you really want to play the whole story you'd have to replay it and make different decissions. Only then will you know how everything can turn out. I think it's weird that people don't care about side quest. Usually in games it allows you to battle more so you level more and become strong enough to face upcoming boss fights. Play the game how it's meant to be. The Witcher 1 was a game that was not gigantically long but still it took me quite a while to beat it. If the witcher 2 is about the same I can't complain.