Policeman: Some of you need to get a new perspective.
Witcher 2 IS linear.
try jumping ffs.
You have no freedom to move between areas = linear.
and there are plenty of other examples.
And i love this game, just make it more free roam please.
What? Ability to jump makes games non-linear? This is the strangest explanation of linearity I've ever heard.
Free roaming is a free roaming. It has nothing to do with being linear or non-linear.
Linear means that if you have a main quest then you have the only way to complete it. If you have a side quest then you have the only right solution to it. It usually has nothing to do with roaming ability, though free roaming may help to implement non-linear scenarios.
For example, you have a quest to obtain an artifact that belongs to someone. Non-linear game will allow you to steal it; or to persuade the owner to give it to you, may be, in exchange for a favor; or kill the owner and take it; or deceive the quest giver; or, may be, get the counterquest from that owner. In the linear game, there will be the only one "right" way to get it. More options you are given for solving quests, more non-linear the game is.
The Witcher 2 is the whole new definition of non-linearity. You have completely different scenarios when you choose some of the branches of how to deal with a given problem. There are no games like the Witcher 2, it is one and only one of a kind.
On the side note: the Witcher 2 doesn't have any FedEx quests, NONE. Just think about the fact that 90% of quests in RPGs are FedEx based. It's not about linearity but it's just an amazing fact.