Player agency in a medium without unlimited outcomes is a Choose Your Own Adventure, where the trick is done in plain sight and therefore unconvincing. Loom is just trying to tell a linear story in a convincing manner with the tools it has available, and it elevated the tools available. That's my only point.