Yes, it would be impossible to have infinite possibilities in a game but maybe say 5 or 6 different key decisions that open up alternate paths and endings.