When it comes to game design, your attitude regarding linear or non-linear gameplay usually comes down to what kind of player you are. Some folks find linear gameplay too restrictive, while others ...