It's linear at the start, where we are in the story it's semi-linear.I want to make the entire game semi-linear eventually, branching is great but it doubles or triples the amount of development time.
Yeah I understand the grind, still, I'm glad there will be a bit of variety.