I recently read an article on Wing Commander 3 and comparing to the end of Mass Effect 3 - both considered cutting edge cinematic style games at the time, both with companions, (though dialogue in WC3 was generally limited to orders, conversations in the between-flight bar, and the taunts you'd get from your enemy pilots). Both gamers had a series of choices - though WC 3 had a far more stark difference in outcome.
Now I'm going to completely spoil WC3 because the game is almost 20 years old. Compare this to what you'd get in a Bioware story. Your most loyal companion - one of the enemy but raised with humans and a proven hero in human ranks gets taunted constantly by his squadmates, and you stick up for him - only to find at the end, he's been programmed (without his knowledge) to be a FUCKING SLEEPER AGENT the whole time (THE RACIST BASTARDS WERE RIGHT FOR ONCE!), where, upon hearing the enemy broadcast a certain frequency, his programming kicks in and he destroys earth's defences. Your choices are not at all foreshadowed, but they lead to one of 3 scenarios: (1) You (played by Mark Hamill, by the way) fly down a narrow passageway and drop a genocidal bomb (don't get me wrong - Mark Hamill is the man you want for those kind of shenanigans, whether as Skywalker OR the Joker
) WHILE FUCKING CLOAKED. Let me repeat that: WHILE CLOAKED. Thus proving to the enemy (who are Klingon-esque honour-fighters) that you really are the dishonourable race come to destroy all before them.
Or you can end up being called back to defend earth in a battle that is made to be literably unwinnable. When you eventually lose to the comically oversized enemy force, you can either stare in defiance or kneel and beg for your life. If you defy them 'just do it you scum' or words to that effect, you actually get the 'good guy' ending - you are honoured as the enemy's greatest opponent, executed with honour, to be sung about and written about in legends for centuries to come. If you kneel and beg you predictably get laughed at and beheaded.
There is no 'good' option, only the realities of war. Walzer, often held up as the leading late-20th century theorist on just war theory (then seen as pro-aggression, but a bit of a leftie work these days as Iraq wouldn't come close to justification on his grounds) used to make a distinction between the late-war allied attacks on civillians (yes, we all know Hiroshima, but the deaths were actually far greater during the firebombing of Dresden and Stuttguart). He condemns those because the war was won by then, and as an attack upon civillians it didn't even speed up the location of the concentration camps. But there were TWO sets of attacks by the British on German civillians: when France fell, the US neutral (and likely to be caught up in the east for years even if it did enter) and Russia having not yet stopped the German advance, Britain basically had air superiority and morale to fight off a war machine that could crush them in a straight fight. So for all the bitching about 'the German blitz' of London, the Brits started it. They knew that their civillians were (a) on a morale 'high' due to Churchill's speeches, (b) that they had the best intelligence (constructing a fake airfield full of paper-mache fighter-planes in a day to delay german air attacks until the Brits could train enough pilots to have air superiority was fucking brilliant) and (c) their subways gave them ready-made bomb-shelters. So they launched an unthinkable crime - a deliberate attack on an undefended civillian populace, using a weapon chosen purely for fear rather than effectiveness (white phosphorous, so that people died from the fire rather than the explosions) to terrify the fuck out of the Germans.
The standard line they teach in military school is Walzer's - that the 2nd attacks were justified, but the early-war firebombing of citizens was an abomination. My classes, however, consistently argue the opposite - that this wasn't a was between a superpower and a tiny nation, but a war where mass death is inevitable, and where nations must be seen as a whole (i.e. citizens have a duty to mount a coup or to defect to neutral countries if they opposed the war). In any event, it's amazing the difference in approach over the years. Wing Commander 3 took war for what it is - deadly and nobody ends up being able to pick the honourable option ALL the time and still win. Bioware would never have the balls to do that.