I strongly disagree with this notion. In fact, I think non-linearity provides a greater sense of immersion. When someone goes on a real adventure, they're not certain which way to go, and where they will find themselves next; I think allowing more freedom in the game allows for the elements of...