A lot of games follow a straight path, where you move from one mission to the next just to see the story play out or unlock achievements. That works fine if all you want is progression. But some games ...