This might of been a decent game once but not any more. You have to play the way the devs want you to play or the story is bugged to get you to their way of playing: If you choose to kill a companion in the later story, these tossers suddenly bring them back to life and make them part of your crew, because thats how they'd have it so you must aswell.