There is a huge set of consequences that start stacking up as you approach the end-game. And even in terms of the ending itself, it continues to break down to some very large decisions. So it's not like a ****c game ending where everything is linear and you make a choice between a few things - it really does layer in many, many different choices, up to the final moments, where it's going to be different for everyone who plays it.
