So just how linear is the Dragon Knight Saga? I never played Ego Draconis because the story got panned, and there were some issues, so I have nothing to compare DKS to except for other games.

I'm not necessarily talking about open-endedness. Does the game hold you by the hand?

Do the quests have to be done in a very specific order?

Is there only one way to finish them?

Are large and important areas locked out until you complete certain missions?

What happens if you choose not to do a "main story line" quest?

Can you backtrack at all (eg. in case you forgot something or want to pick up a side mission)?