Question: dbh how to keep everyone alive?
Answer: Crossroads: If Markus goes to plant the bomb on Jericho, then North will get trapped in a corridor. Help her otherwise you'll lose her forever.
Battle for Detroit: Don't accept Perkins' offer of a deal. If you do, then he'll betray you, and kill both Markus and North.