Мне как бы кажется, что свобода это не множество вариантов завершения миссии, а возможность ее вообще не выполнять. Например, вместо того чтобы встретиться с определенным человеком, ты идешь в магазин и покупаешь себе бургер. Миссия проваливается, но жизнь на этом не кончается, просто провал миссии влечет за собой некие последствия, отражающиеся на игровом мире.