Of course the plot itself (sans characters) is rather linear. That's an FF staple.